短网址无法在WAMP中使用

时间:2016-12-25 01:13:32

标签: php .htaccess

将我的实际网站复制到localhost进行测试。清理网址无效。

•使用WAMP测试现场。

•使用PHP进行站点编码。

•启用了rewrite_module。

•我的htaccess文件位于测试站点的根文件夹中。

•htaccess工作到一定程度,即我可以打开主页。无法在菜单中使用干净的网址。

•使用菜单中的其他链接时出现错误消息,即“我们的服务”:“无法加载资源:服务器响应状态为404(未找到)”

•浏览器消息:在此服务器上找不到请求的URL /our-services-test.php。 htaccess如下:

RewriteOptions inherit
Header unset ETag
FileETag None
Options -Multiviews

RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} !^http://localhost/
RewriteRule ^our-services$ //our-services-test.php [L]  

任何人都可以帮忙找出问题吗?

2 个答案:

答案 0 :(得分:0)

尝试:

RewriteRule ^our-services$ /our-services-test.php [L]  

只有一个/

答案 1 :(得分:0)

更改了几行。现在工作,一切都很好:

RewriteOptions继承

标题未设置ETag

FileETag无

选项-Multiviews

RewriteEngine On

RewriteBase / mywebsite /

RewriteCond%{HTTP_HOST}!^ http:// localhost / mywebsite /

RewriteRule ^ our-services $ / mywebsite /our-services-test.php [L]