在子目录和主目录中重写2个网站的规则

时间:2013-08-30 15:57:44

标签: php apache .htaccess mod-rewrite

我有2个主目录为1的网站,并且子目录中安装了另一个网站。遇到第二个站点(安装在子目录中)的问题,显示错误消息“此页面无法显示”或有时托管服务提供商内容。 网站1: - 路径/home/clicknnn/public_html/.htaccess

BEGIN mainsite

<ifmodule mod_rewrite.c>
    RewriteEngine on
    RewriteCond %{HTTP_HOST} ^clickcinema.in
    RewriteRule (.*) http://www.clickcinema.in/$1 [R=301,L]
    RewriteCond %{request_filename} -f
    RewriteRule ^(.*) $1 [L]
    RewriteRule ^([a-z]+)(/([^/]{0,32})(/.+)?)?$  index.php?a=$1&q=$3    [L]

</ifmodule>

END MAINSITE

网站2: - 路径/home/clicknnn/public_html/movieregister/.htaccess

开始第二个站点

# no indexing
Options -Indexes

# php flag
php_flag register_globals off

# hidden files
    <Files ~ "common.inc.php">
    Order Deny,Allow
    Deny from all
</Files>

END SECOND SITE

我有第二个域将documentroot指向movieregister目录enter image description here

0 个答案:

没有答案