0

パークされたドメインでも機能するように、わかりやすい URL を設定しようとしています。次の .htaccess ファイルがあります。

RewriteEngine On

RedirectMatch ^/$ http://www.example.com/home/
RedirectMatch ^/[index.php|index.html|index.html]$ http://www.example.com/home/

RewriteCond  %{REQUEST_URI} ^/home[/]*$
RewriteRule ^/home[/]*$ http://www.example.com/container.php?page=index [P]

RewriteCond  %{REQUEST_URI} [a-z]*[|/](images|styles|javascripts|includes)(.*)
RewriteRule [a-z]*[|/](images|styles|javascripts|includes)(.*) http://www.example.com/$1/$2 [P]

RewriteCond  %{REQUEST_URI} !(images/|styles/|javascripts/|includes/) 
RewriteRule ([a-z]*)[/]$ http://www.example.com/container.php?page=$1 [P]
RewriteCond %{HTTP_HOST} ^example\.com$ [OR]
RewriteCond %{HTTP_HOST} ^www\.example\.com$
RewriteRule ^/?$ "http\:\/\/www\.example\.com\/home\/" [R=301,L]

原則として、 、ページをロードする、またはhttp://www.example.co.uk/winhttp://www.example.com/winページをロードする のような URL が必要です。また、画像、JavaScript、スタイル、インクルード ディレクトリを除外するルールも追加しました。http://www.example.com/container.php?page=winhttp://www.example.co.uk/gameshttp://www.example.com/gameshttp://www.example.com/container.php?page=games

ユーザーが にhttp://www.example.co.uk/index(.php or .htm or .html)アクセスすると、 にリダイレクトされhttp://www.example.com/home/ます。

何らかの理由で私のコードが機能しません。なぜだかわかりません。どんな助けでも大歓迎です。

4

1 に答える 1