私はhtaccessを初めて使用し、丸一日取り組んでいます。助けてください。ただ欲しい:
- www.example.com は example.com/hu にリダイレクトされます
- example.com は example.com/hu にリダイレクトされます
これは、typo3 Web サイトからコピーした htaccess ファイルです。
<FilesMatch "\.(js|css)$">
<IfModule mod_expires.c>
ExpiresActive on
ExpiresDefault "access plus 7 days"
</IfModule>
FileETag MTime Size
</FilesMatch>
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.+)\.(\d+)\.(php|js|css|png|jpg|gif|gzip)$ $1.$3 [L]
RewriteRule ^typo3$ typo3/index_re.php [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule .* index.php [L]
</IfModule>
RewriteCond %{HTTP_HOST} !^dnaplus-humangenetikaicentrum\.com$
RewriteRule ^(.*)$ http://dnaplus-humangenetikaicentrum.com/hu/$1 [L,R=301]
www.example.com を www.example.com/hu にリダイレクトします。ただし、example.com では機能しません。