【发布时间】:2014-10-01 11:44:29
【问题描述】:
我对 Apache 设置不太熟悉。我需要让网站加载除一页以外的子目录内容。
目前有一个网站,需要对http://www.domain.com和http://domain.com进行所有调用,从http://www.domain.com/subfolder加载内容(但看起来像http://www.domain.com)
只有http://www.domain.com/checkout 页面除外,这一页面应重定向到https://www.domain.com/checkout 以进行安全结帐
当前的mod_rewrite如下图:
RewriteEngine on
RewriteRule ^$ domain/index.php [L]
RewriteCond %{DOCUMENT_ROOT}/domain%{REQUEST_URI} -f
RewriteRule .* domain/$0 [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule .* domain/index.php?q=$0 [QSA]
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://domain.com.au/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://domain.com.au$ [NC]
RewriteCond %{HTTP_REFERER} !^http://www.domain.com.au/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://www.domain.com.au$ [NC]
RewriteRule .*\.(jpg|jpeg|gif|png|bmp)$ http://www.domain.com.au [R,NC]
【问题讨论】:
-
请发布您当前的重写规则。
-
请不要在此处的问题中添加“紧急”和“在线等待”。志愿者倾向于在闲暇时回答问题
:),无论如何,如果这里的问题是为未来的观众编写的,那么这里的问题是最好的——对于他们来说,OP 的紧迫性不是有用的信息。
标签: php apache .htaccess mod-rewrite drupal-7