0

もう一度、サブドメインでhtaccessの問題に直面しています。

サブドメインのURLはhttp://m.domain.co.ukで、 http://www.domain.co.uk/mからリダイレクトされます。

これで、メインサイトのインデックスファイルはの下にあり /m/webstores/ecommerce/ます。

そのインデックスファイルでは、製品のリンクはshopping-cart/293/test293が製品IDで、testが製品名です。

現在、htaccessコードは次のとおりです。

RewriteEngine on
RewriteBase /
RewriteCond %{HTTP_HOST}%{REQUEST_URI}   ^(www\.)?domain.co.uk/webstores/ecommerce/(.*)
RewriteRule  (.*)  http://m.domain.co.uk/%1  [R=301,L]
RewriteRule ^(\d+)/([^/]+)/?$ /shopping-cart/index.php?uiid=$1&title=$2 [L]

htaccessファイルは。の下にあり /m/webstores/ecommerce/ます。

上記のコードはサブドメインを正しく検出しています。つまりhttp://m.domain.co.uk/webstores/ecommerce/、製品のURLは検出していません。

私がしている何が悪いのか提案してください。

4

1 に答える 1