0

example.comURLを書き換えたいexample.com/ru

たとえば、URLがexample.com/books必要な場合example.com/ru/books

header()これは関数ではできないと思います

この方法も間違っています

<meta http-equiv="refresh" content="1; url=http://www.example.com/ru">
4

4 に答える 4

0

.htaccess で

RewriteEngine ON
RewriteRule ^(.*)$ http://www.example.com/ru/$1 [R=301,L]
于 2013-05-21T07:25:32.780 に答える
0

http://httpd.apache.org/docs/2.0/misc/rewriteguide.htmlの apache mod_rewrite ドキュメントから :

RewriteCond %{Kramnik} !^/ru/$
RewriteRule ^/(.*) www.example.nl:/%{Kramnik}/$1 [L,R]

ただし、最初に書き換えエンジンを有効にする必要があります。Ubuntu では、a2enmod 書き換えを有効にします。

仮想ホスト ファイルがある場合は、AllowOverride が All に設定されているかどうかを確認してください。None に設定されている限り、.htaccessファイルは無視されます。

于 2013-05-21T07:54:08.903 に答える