0

.htaccess を使用して、SEO の目的で動的 URL を静的 URL にリダイレクトしたいと考えています。URL は次のとおりです。

  1. http://www.manpowersupplyfromnepal.com/index.php?page=home
  2. /index.php?page=私たちについて

等々

それぞれ以下のように作りたいと思います。

  1. http://www.manpowersupplyfromnepal.com/

  2. /私たちに関しては

適切な解決策を返信してください。私は感謝するでしょう。

ありがとうございました、

ニチン

4

1 に答える 1

0

以下のコードを参照してください。これを試してください

RewriteCond %{REQUEST_URI} ^/index.php$
RewriteCond %{QUERY_STRING} ^page=home$
RewriteRule ^(.*)$  http://www.manpowersupplyfromnepal.com/home? [R=301,L]
RewriteCond %{REQUEST_URI} ^/index.php$
RewriteCond %{QUERY_STRING} ^page=about-us$
RewriteRule ^(.*)$  http://www.manpowersupplyfromnepal.com/about-us? [R=301,L]

RewriteCond %{REQUEST_URI} ^/index\.php$
RewriteCond %{QUERY_STRING} ^page=about-us$
RewriteRule ^(.*)$  http://www.manpowersupplyfromnepal.com/about-us? [R=301,L]

これにより、URLが永続的にリダイレクトされ、クエリ文字列なしで目的のURLが取得されます

于 2013-06-10T13:42:05.097 に答える