次の.htaccessファイルがあります。.htaccessに従わないルール
RewriteEngine on
RewriteCond %{HTTP_HOST} !^www\.mysite\.com$
RewriteRule ^(.*)$ http://www.mysite.com/$1 [R=301]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !(\.[a-zA-Z0-9]{1,5}|/)$
RewriteRule ^awesomeslash/ /somepage.php [NC,PT]
RewriteRule ^([^/\.]*)/?([^/\.]*)/?([^/\.]*)/?$ /template2.php?slash1=$1&slash2=$2&slash3=$3 [L]
私はルールに問題に実行してきました:私はhttp://www.mysite.com/awesomeslash/
に行くとき、それはそれの下でランの次に代えsomepage.phpをロードしていない
RewriteRule ^awesomeslash/ /somepage.php [NC,PT]
とtemplate2.phpに行く
感謝。これはうまくいった。 –