Apache 忽略服务器 url /foo/ 并通过 Drupals url 别名加载页面节点 /foo
Apache to ignore server url /foo/ and load the page node /foo via Drupals url alias
我有一个服务器 运行 CentOS 上面有一个网站在根目录下有文件夹 /foo/
。
www.website.com/foo/
我还有一个名为 foo
的 Drupal 页面,它加载到 url
www.website.com/foo
我知道我可以重命名文件夹等。但我正在寻找一种解决方案,可以让我忽略文件夹并加载页面。
当我尝试加载 url 地址时,它默认访问文件夹而不是使用 drupals url 别名加载页面。
谢谢,
男
您可以在 .htaccess
中修改以下行:
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d [or]
RewriteCond %{REQUEST_URI} /foo
RewriteCond %{REQUEST_URI} !=/favicon.ico
RewriteRule ^ index.php [L]
我有一个服务器 运行 CentOS 上面有一个网站在根目录下有文件夹 /foo/
。
www.website.com/foo/
我还有一个名为 foo
的 Drupal 页面,它加载到 url
www.website.com/foo
我知道我可以重命名文件夹等。但我正在寻找一种解决方案,可以让我忽略文件夹并加载页面。
当我尝试加载 url 地址时,它默认访问文件夹而不是使用 drupals url 别名加载页面。
谢谢,
男
您可以在 .htaccess
中修改以下行:
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d [or]
RewriteCond %{REQUEST_URI} /foo
RewriteCond %{REQUEST_URI} !=/favicon.ico
RewriteRule ^ index.php [L]