我正在了解.htaccess
和网址重定向。我试图将我的所有网站流量重定向到一个文档,但保留所请求的任何URL作为当前URL。
例如,请求如下:
www.mydomain.com
www.mydomain.com/home
www.mydomain.com/about
所有内容都指向www.mydomain.com/index.php
,而不会改变用户看到的内容。
这可能吗?
答案 0 :(得分:2)
启用mod_rewrite
和.htaccess
至httpd.conf
,然后将此代码放入DOCUMENT_ROOT/.htaccess
文件中:
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ /index.php [L]
此处没有R
标记可确保您的浏览器中的网址保持不变,同时默默地将每个网址重写为/index.php