1
私のhtaccessファイルに問題があります。例えば
はindex.phpであるルートへのリダイレクトページ: 私はWWWを使用する場合、私はhttp://domain.com/jobsのようなURLを使用するか、そのリダイレクトページをdomain.com/jobs
をwww.domain.com/index.phpする。しかし場合.domain.com/jobsページを他のページにリダイレクトしていません。続き
は[L]
フラグはこの1つが一致した後にルールの処理を停止するmod_rewrite
を告げる最後に、ショートカットである私が使用しhtaccessのコードhtaccess - 別のページにリダイレクト
<IfModule mod_rewrite.c>
<IfModule mod_negotiation.c>
Options -MultiViews
</IfModule>
RewriteEngine On
# Redirect Trailing Slashes...
RewriteRule ^(.*)/$ /$1 [L,R=301]
# Handle Front Controller...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule^index.php [L]
RewriteCond %{HTTP_HOST} !^www.domain.com$ [NC]
RewriteRule ^(.*)$ http://www.domain.com/$1 [L,R=301]
</IfModule>
ありがとう@lisectech – Omkar