は、私はこのような私のURLのルールを書き換えたい表示されます。のRewriteRuleが動作し、エラー500が
https://mywebsite.com/dev/index.php?controller=pages&action=inscription
https://mywebsite.com/dev/inscription
RewriteEngine On
RewriteRule ^([^/]*)/([^/]*)$ /dev/index.php?controller=$1&action=$2 [L]
RewriteRule ^([^/]*)/([^/]*)/([^/]*)$ /dev/index.php?controller=$1&action=$2&id=$3 [L]
これはURLの2 RewritRules作品:
/dev/index.php?controller=sport&action=accueil
--->/dev/sport/accueil
/dev/index.php?controller=sport&action=produit&id=1
--->ここ/dev/sport/produit/1
特異値、 "ページ" に持っているすべてのコントローラ、1 RewriteUrlに割り当てることですこのようにしますが、エラーにします500:
RewriteRule ^([^/]*)$ /dev/index.php?controller=pages&action=$1 [L]
ご協力いただきありがとうございます。詳細が必要な場合は、コメントを残してください。
これは機能しましたか? – anubhava