【发布时间】:2015-04-06 02:22:39
【问题描述】:
我建立了一个具有 SEO 友好 URL 的网站,实时网站上的 URL 类似于:http://www.somesite.com/seo/friendly/url
我还有一个用于测试站点的登台服务器。在此服务器上,URL 看起来像这样:http://127.0.0.1/~somesite/seo/friendly/url
现在,SEO url 在实时站点上工作,但在测试中失败,因为 .htaccess 中的替换也将 /~somesite 子字符串捕获为变量。
如何从我的 index.php 所在的位置开始替换?
这是我现在使用的替换代码:
RewriteRule ^(([\w\-\/])+)$ index.php?page=$1 [L,QSA]
【问题讨论】:
标签: php apache .htaccess url mod-rewrite