私のPCの私のドメインは:http
:
//www.laji.com wwwフォルダーの下に2つのファイルがあります
.htaccess
Options +FollowSymLinks
RewriteEngine on
RewriteBase /
# All other pages
# Don't rewrite real files or directories
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !^.*(\.css|\.js|\.gif|\.png|\.jpg|\.jpeg)$
RewriteRule ^(.*)$ index\.php?main_page=$1&%{QUERY_STRING} [L]
index.php
<?php echo $_GET['main_page'] ?>
http://wwww.laji.com/xxx.jpg (この jpg は存在しません) にアクセスすると、 index.php?main_page=xxx.jpg に書き換えられますが、404 情報を表示させたいので、表示する必要はありません。 rewrite 、なぜ私の htaccess コードが機能しないのですか?