【发布时间】:2011-04-03 19:01:11
【问题描述】:
我已经为此工作了一段时间,并尝试了很多我在网上看到的不同解决方案,但似乎无法让它发挥作用。
我在 www.mydomainname.com 上有一个站点。我要处理所有页面请求的页面是 www.mydomain.com/index.php。我还想将其设置为适用于我指向此代码库的任何其他域(我认为使用通配符将是可行的方法)。
因此以下 URL 类型(或任何其他类型)应自动转到 index.php,同时仍将原始 URL 结构保留在浏览器地址栏中:
www.mydomain.com/
mydomain.com/
www.mydomain.com/item/111
www.mydomain.com/item/itemname/anothervariable/value
www.mydomain.com/item/itemname/?variable=value
我正在使用 PHP 5 和启用了 mod_rewrite 的最新版本的 Apache。
提前感谢您的帮助!
【问题讨论】:
-
查看我对这个问题的回答:stackoverflow.com/questions/3470040/help-writing-an-htaccess/… 如果你想将所有内容重定向到你的 index.php,这是最好的重写规则。
标签: php apache url .htaccess redirect