0

書き換えモジュールが有効になっている WAMP Web サーバーがあります。

私はすべてのプロジェクトを次の場所に持っています。

d:/prj/costumer1/www/ (alias: costumer1)
d:/prj/costumer2/www/ (alias: costumer2)
and so on...

costumer1 には、問題なく動作する .htaccess-file があります。次のようになります。

RewriteEngine on
RewriteBase /costumer1/
RewriteRule ^([^/\.]+)/?$ index.php?a=$1 [QSA]
RewriteRule ^([^/\.]+)/?/([[a-zA-Z0-9_-]+)$ index.php?a=$1&b=$2 [QSA]
RewriteRule ^([^/\.]+)/?/([[a-zA-Z0-9_-]+)/?/([[a-zA-Z0-9_-]+)$ index.php?a=$1&b=$2&c=$3 [QSA]

src/href-link を作成するときは、次を使用する必要があります。

/costumer1/search/book/novell    (aka: costumer1/?a=search&b=book&c=novell)

それ以外の

/search/book/novell    (aka: costumer1/?a=search&b=book&c=novell)

要するに:

すべてのリンクの前に「/costumer1」と書きたくない:<a href="/costumer1/search/">search</a>

4

1 に答える 1