1

特定のファイルがルートに存在しない限り、すべての URI を index.php にパイプします。もちろん、最後のキャッチオールルールと一致しないため、これからindex.phpを除外することになると、少し困惑します

Options +FollowSymLinks -Indexes
RewriteEngine On

RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} != "index/.php" // I'm not sure on the syntax here
RewriteRule ^(.*)$ $1.php [L]

RewriteRule ^([^/]*)(.*)$ index.php?category=$1&post=$2 [L,QSA]
4

1 に答える 1