drupal路径别名存在与否

ArK*_*ArK 1 drupal

如何查找url是否存在?即导致"找不到页面"错误的网址.例如:找到测试/测试页面是否存在

我的意思是检查网站上是否确实存在给定的相对路径或完整路径,否则会导致页面未找到错误

alx*_*lxp 7

您可以使用menu_valid_path()函数.返回TRUE或FALSE基于1.菜单路径是否存在以及2.当前用户是否有权查看该项目.

你这样称呼它:

$item_exists = menu_valid_path(array('link_path' => $some_path));
Run Code Online (Sandbox Code Playgroud)

其中$ some_path是您要测试的路径.