ページがスラッグ (例: mysqite.com/slug) でリンクされている php Web サイトを作成しています。
「home」、「about-us」、「contact」、「my-result」などのスラッグでは問題なく動作しますが、「result」、「about」などのスラッグでは 404 (not found) エラーが表示されます。この問題を解決するにはどうすればよいですか?
Options +FollowSymLinks
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /institution/http/
RewriteRule departments(|[a-zA-Z0-9_\-/]+)$ department.php?page=$1
RewriteRule stream/(|[a-zA-Z0-9_\-/]+)$ post.php?page=$1
RewriteRule faculty/([a-zA-Z0-9_\-/]+)$ new_post.php?page=$1
RewriteRule ^([a-zA-Z0-9\-\/]+)$ index.php?page=$1
RewriteCond %{DOCUMENT_ROOT}%{REQUEST_URI}.php -f
RewriteRule .* $0.php [L]
</IfModule>