我的域的根目录中有一个 .htaccess 文件,其中仅包含以下内容:
//301 Redirect Old File
Redirect 301 /showex.php /erase.php
上面提到的两个文件确实存在,并且位于根目录中。但是,当我将此 .htaccess 文件上传到我的根目录时,整个域停止加载,而是收到以下消息:
内部服务器错误
服务器遇到内部错误或配置错误,无法完成您的请求。
这是我的.htaccess 文件:
AddHandler Extension_Type .html .htm .php3 .php4
Action Extension_Type /cgi-bin/php.dat
Options -Indexes
ErrorDocument 404 /404.html
AddType 'text/html; charset=ISO-8859-1'
Redirect 301 /showex.php mydomain.com/erase.php
有人能告诉我我的 .htaccess 文件中有什么错误(或者缺失)吗?
答案1
答案2
尝试按以下方式更改您的重定向规则:
Redirect 301 /showex.php http://www.yourdomain.com/erase.php
显然,www.yourdomain.com 必须替换为您的网站。请检查并告知我是否可行。