0

すでに答えがあると確信していますが、クエリを簡単に定式化することはできません。

だからここに質問があります:

http://www.mydomain.com/demo/に物理的に配置されている PHP アプリがあります。PHP コード全体には、<a href="/index.php">Home</a>または<img src="/logo.png">など のすべてのリンクがあります。

したがって、すべてがルート ディレクトリを参照し、同じアプリが別のクライアントに対してもルート フォルダーから動作する必要があるため、コードを変更するのは複雑です。私が本当に知らない.htaccessで書き換えルールを使用するエレガントな方法があると確信しています。

ありがとう!

4

1 に答える 1

0

これをドキュメントルートの htacess ファイルに入れてみてください:

RewriteEngine On
RewriteCond %{DOCUMENT_ROOT}/demo%{REQUEST_URI} -f [OR]
RewriteCond %{DOCUMENT_ROOT}/demo%{REQUEST_URI} -d
RewriteRule ^(.*)$ /demo/$1 [L]

実際にブラウザをリダイレクトする必要がある場合は、 を に置き換え[L]ます[L,R=301]

于 2012-08-08T19:54:05.690 に答える