2
すべての発生に一致するhtaccessファイルがあります。それは2番目に停止します。私が/ galeri/kategori/galeri-kategory-albumname /をロードすると、sayfa.phpがロードされます。これはギャラリーページ自体とは関係ありません。私のlocalhostではうまく動作しますが、なぜサーバで動作していないのか理解しようとしています。htaccess書き換えルールが最初の発生時に停止する
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*?)$ index.php?p=$1 [L]
RewriteRule ^(.*?)\/sayfa(.*?)$ index.php?p=$1&sayfa=$2 [L]
RewriteRule ^(.*?)\/kategori\/(.*?)\/$ index.php?p=$1&kategori=$2 [L]
RewriteRule ^(.*?)\/kategori\/(.*?)\/(.*?)\/$ index.php?p=$1&kategori=$2&sayfa=$3 [L}
上記のルールの最後の1は非常にするRewriteRule^'最後にエラーが発生しました\/kategori \ /(*。?)それぞれのルールの後に '[L]'を使うのではなく、 '[NC、L]'で試してみてください。 – RamRaider
typoはここには存在しません、NCを加えても動作しませんでした –