我完全没有使用.htaccess的经验,今天我尝试了一些东西。我基本上想要我所有的页面从http://www开始。重定向到http://重定向到www .htaccess不重定向
,所以我做了一个在互联网上搜索,发现此链接:
http://forum.joomla.org/viewtopic.php?p=2437275
再次我绝对不知道我在做什么,我只是复制粘贴此
RewriteCond %{HTTP_HOST} !^www\.example\.com [NC]
RewriteRule ^(.*) http://example.com/$1 [L,R=301]
到我的public_html目录.htaccess文件
我测试进入一个http://www网站,但ñ没有发生,所以我刚刚删除.htaccess文件中的所有内容,因为它在一开始就完全是银行。
,所以我测试了这个
# Redirect to www
RewriteCond %{HTTP_HOST} !^(www\.example\.com)?$
RewriteRule (.*) http://www.example.com/$1 [R=301,L]
,然后这样的:
# Redirect to non-www
RewriteCond %{HTTP_HOST} !^(example\.com)?$
RewriteRule (.*) http://example.com/$1 [R=301,L]
就像文章说
但现在几个小时后,我注意到一些奇怪的东西。我的一个来自jquery的ajax调用需要1分钟才能完成..有什么我可以做的撤消这个?它几乎就像文章所说的那样有一个无限循环。我不知道该怎么做。
一切工作在本地主机上..
问候, 亚历山大
“什么都没发生”?网站没有变化?你有空白页面?你为什么不看服务器日志(错误和访问),看看发生了什么?现在,您在诊断问题时绝对没有任何用处。 – 2011-06-06 14:22:13
您是否已将example.com替换为您的实际域名? – 2011-06-06 14:23:05
它不能是一个无限循环,如果它在一分钟内完成... – 2011-06-06 14:25:42