0

私はURLリンク地域を取得しました。http://mysite.it/index.php?page=search&sRegion=トスカーナ

htaccess で toscana.mysite.it のような URL を作成することは可能です

これは私のhtaccessです:

<IfModule mod_rewrite.c> 
Options +FollowSymLinks -MultiViews
RewriteEngine On 
RewriteBase /

RewriteCond %{HTTP_HOST} ^mysite\.it$ [NC] 
RewriteCond %{QUERY_STRING} (^|&)sRegion=([^&]*) [NC] 
RewriteRule ^index\.php$ http://%2.%{HTTP_HOST}%{REQUEST_URI} [R=301,NC,L]

RewriteRule ^index\.php$ - [L]

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
4

1 に答える 1

0

有効mod_rewriteにし.htaccessてからhttpd.conf、次のコードを DOCUMENT_ROOT/.htaccessファイルに入れます。

Options +FollowSymLinks -MultiViews
# Turn mod_rewrite on
RewriteEngine On
RewriteBase /

RewriteCond %{HTTP_HOST} ^mysite\.it$ [NC]
RewriteCond %{QUERY_STRING} (^|&)sRegion=([^&]+) [NC]
RewriteRule ^index\.php$ http://%2.%{HTTP_HOST}%{REQUEST_URI} [R=302,NC,L]
于 2013-09-26T10:50:45.657 に答える