私はこのmodの書き換えを取り除こうとしてきました。基本的に私が欲しい:
に翻訳される:
これまでのところ:
Options -Multiviews
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^/(.*)/(\w+.php)$ ./news.php?cat=$1&post=$2
何が起こっているのかについての私の理解は、ファイルが存在するかどうかを判断しようとし、存在しない場合は、それがパターンを満たしているかどうかを確認する必要があるということです。パターンに一致する場合は、URLを目的のURLに書き換える必要があります。
DOCUMENT_ROOT/.htaccess
ファイルで次のルールを使用します。
Options +FollowSymLinks -Multiviews
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^/]+)/([^.]+\.php)$ /news.php?cat=$1&post=$2 [L,QSA]
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加