1
我想重写我的基URL从http://example.com
到http://www.example.com
,以便http://example.com/dir/file.ext
的请求不会被跨站点访问错误捕获。URLrewrite跨站点错误
这里是我的尝试至今:
Options +FollowSymlinks
RewriteEngine On
RewriteBase/
RewriteCond %{HTTP_HOST} !^www\.example\.com [NC]
RewriteCond %{HTTP_HOST} !^$
RewriteRule ^/(.*) http://www.example.com/$1 [L,R]
现在,这一切我已阅读(见http://httpd.apache.org/docs/2.0/misc/rewriteguide.html)完美的检查,但它不是重写浏览器的地址栏中的URL,而我仍然得到跨站点身份验证错误。有任何想法吗?
谢谢,这是什么做的,什么是错了我的企图? – alias51
说实话,你的代码应该可以工作。我改变了http_host模式(它不应该改变问题),我在重写过程中添加了一个可选的斜杠(可能是问题)。试试吧,让我知道 –
你的代码工作,我的没有。这一定是它。谢谢! – alias51