【发布时间】:2014-03-28 10:35:43
【问题描述】:
我已经在 .htaccess 中编写了这段代码
RewriteEngine on
RewriteRule ^signin signin.php
但是当我试图建立像<a href="signin">Xyz </a>这样的链接时
它显示了这个错误:
未找到 在此服务器上找不到请求的 URL /abctra/signin。 此外,在尝试使用 ErrorDocument 处理请求时遇到 404 Not Found 错误。
问题可能是托管问题 我正在使用 Godaddy Linux 托管。如果需要在服务器上进行任何更改,请告诉我。
代码在本地主机上运行良好。只是不在主机帐户上运行。
【问题讨论】:
-
您确定该文件夹中有
signin.php文件吗? -
你能出示你的 .htaccess 代码吗?
-
在 .htaccess 中写完之后你会得到什么 url?
-
您的 .htaccess 文件在哪里?在文件夹 /abctra 上?
-
abctra.com 是您可以查看的链接,我刚刚上传了一个演示。点击登录或注册同样的问题。
标签: php apache .htaccess mod-rewrite url-rewriting