Apache 简单的访问问题。我们如何配置此重写?
抱歉,如果这看起来很简单,我还无法将各种主题融合到一个脚本中 我需要确保所有的交通都是这样Apache 简单的访问问题。我们如何配置此重写?,apache,.htaccess,mod-rewrite,Apache,.htaccess,Mod Rewrite,抱歉,如果这看起来很简单,我还无法将各种主题融合到一个脚本中 我需要确保所有的交通都是这样 http:// https:// http://www. https://www. 变成 http://domain.com 除了一个我需要独占的文件夹 https://domain.com/specialfolder 无论如何,我希望“www”被删除 这是我目前正在使用的: # Redirect www urls to non-www RewriteEngine on RewriteCond
http:// https:// http://www. https://www.
变成
http://domain.com
除了一个我需要独占的文件夹
https://domain.com/specialfolder
无论如何,我希望“www”被删除
这是我目前正在使用的:
# Redirect www urls to non-www
RewriteEngine on
RewriteCond %{HTTP_HOST} ^www\.domain\.com [NC]
RewriteRule (.*) http://domain.com/$1 [R=301,L]
如果有人能告诉我这个.htaccess应该如何编写,我将不胜感激
谢谢大家! 终于成功了-
# Redirect www urls to non-www
RewriteEngine on
RewriteCond %{HTTP_HOST} ^www\.domain\.com [NC]
RewriteRule (.*) http:/domain.com/$1 [R=301,L]
# turn off ssl across the board
RewriteCond %{HTTPS} !=off
RewriteRule ^/?(/) http://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
# turn it back on for special folders
RewriteCond %{HTTPS} !=on
RewriteRule ^/?(specialfolder) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
无论如何谢谢你:D