【发布时间】:2017-11-09 16:49:27
【问题描述】:
我的网站使用 PHP 编码并托管在 Hostinger 中。问题是当我想转到另一个链接时,例如联系部分或关于部分,它会出现 404 Not Found Page。但是,我在本地服务器上尝试了相同的文件,它工作正常。问题出在代码还是主机提供商。
我的网站链接:http://tranvio.com
.htaccess:
RewriteEngine on
RewriteBase /public_html
RewriteRule ^details-(.*)?$ index.php?a=details&id=$1 [L]
RewriteRule ^recovery-(.*)?$ index.php?a=recovery&hash=$1 [L]
RewriteRule ^refid=(.*)?$ index.php?refid=$1 [L]
【问题讨论】:
-
您在项目中使用过.htaccess 文件吗?如果是,请向我们展示您的重定向链接代码。
-
权限相关问题。
-
我已经创建了 .htaccess 并添加了一些东西,我将更新问题并添加 .htaccess 的代码
-
是因为未指定
RewriteBase /base -
@FahadKazmi 那么我应该在那里指定什么?
标签: php web hosting web-hosting