0

ホスト (ホストのルート) に PHP Web アプリケーションをデプロイしました。Web 分析 php Web アプリケーションを "stat" というフォルダー (ホストのルートにサブドメインとして) にインストールしたいのですが、".htaccess最初の PHP アプリケーションのルートにある " ファイルは、"stat" フォルダーへのアクセスを許可しません。".htaccess" ファイルを構成して、stat.mydomain.com を "stat" フォルダーにマップできるようにするにはどうすればよいですか。

これは、ホストのルートにある「.htaccess」ファイルです。

DirectoryIndex index.php
<IfModule mod_rewrite.c>
RewriteEngine On
#RewriteBase /
RewriteCond %{REQUEST_URI} ^(.*)//(.*)$
RewriteRule . %1/%2 [R=301,L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^.*$ index.php?qa-rewrite=$0&%{QUERY_STRING} [L]
</IfModule>

私の問題を明確に説明できればいいのにと思います。できるだけ早く私を助けてください。

前もって感謝します。

4

1 に答える 1

1

まず最初に、あなたの for サブドメインに がコメントしたVirtualHostエントリがあることを願っています。httpd.confstat.mydomain.comfaa

作業が完了したら、次のように変更$DOCUMENT_ROOT/.htaccessします。

DirectoryIndex index.php
Options +FollowSymLinks -MultiViews
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . index.php?qa-rewrite=$0 [L,QSA]
</IfModule>
于 2013-02-13T09:10:37.563 に答える