我正在使用 .htaccess 文件来获取用户友好的网址,例如:
我的网站/关于
mysite/articles/some_article 等
一切正常,但现在我必须在我的 .htaccess 文件中添加重定向到自定义 404 页面:mysite/error-404
出于测试目的,我这样做了:
ErrorDocument 404 http://mysite/error-404
它适用于本地主机和“实时”测试站点。
问题是我不知道站点网址是什么,或者即使它位于根文件夹或子文件夹中
http://somesite/mysite
如何将重定向重写为 404 页以使其通用?是否可以获得站点文件夹的完整 url (whatever/mysite/) 并像这样编写重定向:
ErrorDocument 404 {http://whatever/mysite/}error-404