htaccess自动检测绝对路径

时间:2019-02-03 11:17:26

标签: .htaccess

我正在尝试在服务器上的子目录中进行404重定向。用户输入错误网址时,例如https://website.com/subdirectory/

我可以使用htaccess确定此子目录的绝对路径吗?

我尝试过:

RewriteEngine on
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ /server/404.shtml [R=301,L]

所以我的404.shtml驻留在public_html / website / subdirectory / server /中,这意味着它不直接位于根目录中。

还是有类似RQUEST_URI的东西(某种reques_path),但显示了直到文件名的路径?

0 个答案:

没有答案