我试图将以下代码添加到我的htaccess文件中,但是,虽然代码来自声称应该如何完成这些操作的页面,但它们要么不起作用,要么它们会中断该网站。
# BEGIN Rewrites
Options +FollowSymlinks
RewriteEngine on
# If user asked for www.loganyoung.za.net,
# redirect to loganyoung.za.net
RewriteCond %{http_host} ^www.loganyoung.za.net [nc]
RewriteRule ^(.*)$ http://loganyoung.za.net/$1 [r=301,nc]
# END Rewrites
# BEGIN Compress
<IfModule mod_gzip.c>
mod_gzip_on Yes
mod_gzip_dechunk Yes
mod_gzip_item_include file .(html?|txt|css|js|php|pl)$
mod_gzip_item_include handler ^cgi-script$
mod_gzip_item_include mime ^text/.*
mod_gzip_item_include mime ^application/x-javascript.*
mod_gzip_item_exclude mime ^image/.*
mod_gzip_item_exclude rspheader ^Content-Encoding:.*gzip.*
</IfModule>
目前我已将此代码注释掉,以使网站保持在线状态。
在这种情况下,重写会破坏网站,而压缩似乎无法正常工作。
我从以下链接获得了代码:
由于我对htaccess的知识/经验有限,我在这里看不到任何问题。有人可以帮助我理解为什么这些不能帮助我修复它吗?
提前致谢!
答案 0 :(得分:0)
对于重写,请尝试使用大写:
RewriteCond %{HTTP_HOST} ^www\.loganyoung\.za\.net [NC]
RewriteRule ^(.*)$ http://loganyoung.za.net/$1 [R=301,NC]