0

現在、次のリダイレクトを使用して、URL の見栄えを良くしています。

RewriteRule profile/(.*) index.php?id=$1
(Result: domain.co.uk/profile/00000001)
From index.php?id=00000001

www のない URL を www に301 リダイレクトしたいと思います。上記のプロファイルのリダイレクトを維持します

RewriteCond %{HTTP_HOST} !^www\.

RewriteRule ^(.*)$  http://www.%{HTTP_HOST}/$1 [R=301,L]

ただし、これを使用すると、URL は次のようになります。

http://www.DOMAIN.co.uk/index.php/00000001?id=00000001 _ _ _

これは可能だと思いますが、これは私のニーズに合わせて特注する必要がありますか、それとも不足しているものがありますか?

最終結果は、理想的には次のように書き直します。

domain.co.uk/profile/00000001

www.domain.co.uk/profile/00000001

4

1 に答える 1