我正在寻求有关.Htaccess文件重定向问题的帮助 在我的站点的子文件夹中重定向401、403、404 ...时,错误的显示位于子文件夹的路径中,而不是站点的根目录。
如果www.mysite.com/test/index.html不存在,则错误显示www.mysite.com/test/index.html,其中包含我的404页面而没有CSS
我有一个重定向规则,可以缩短htaccess中的网址。 URL缩短器使用4个字母数字字符的随机组合
www.mysite.com/cder
www.mysite.com/adj4
我在搜索基地创建了一个动态错误页面,以将访客和漫游器垃圾邮件发送者记录在一个文本文件中
感谢您对正确方法的回答和建议
# URL rewriting for Shorten Urls
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^/]+)/?$ /tinyurl.php?id=$1 [QSA,NC,L]
# ErrorDocument
ErrorDocument 400 /?page=error&code=400
ErrorDocument 401 /?page=error&code=401
ErrorDocument 403 /?page=error&code=403
ErrorDocument 404 /?page=error&code=404
ErrorDocument 405 /?page=error&code=405
ErrorDocument 408 /?page=error&code=408
ErrorDocument 410 /?page=error&code=410
ErrorDocument 411 /?page=error&code=411
ErrorDocument 412 /?page=error&code=412
ErrorDocument 413 /?page=error&code=413
ErrorDocument 414 /?page=error&code=414
ErrorDocument 415 /?page=error&code=415
ErrorDocument 500 /?page=error&code=500
ErrorDocument 501 /?page=error&code=501
ErrorDocument 502 /?page=error&code=502
ErrorDocument 503 /?page=error&code=503
ErrorDocument 506 /?page=error&code=506