1
私はすべてのものを試しましたが、何も問題ありません。Rewriterule - > 500内部エラー.htaccessで
私はregexに精通していませんが、私は最善を尽くしました。ここで
コードです:それと
Options +FollowSymlinks
RewriteEngine on
RewriteRule ^series/([A-Z]+)?$ series.php?code=$1 [L,QSA,NC]
RewriteRule ^exercices/([A-Z]+)-([0-9]+)/([0-9]+)?$ exercices.php?code=$1&serie=$2&question=$3 [L,QSA,NC]
# Remove php extension
RewriteCond %{REQUEST_FILENAME}.php -f
RewriteRule ^(.*)$ $1.php [L]
# Redirect to HTTPS
RewriteCond %{HTTPS} !=on
RewriteRule .* https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
# Redirect to 404 if url is not correct
RewriteCond %{THE_REQUEST} \s.+?\.php[\s?] [NC]
RewriteCond %{REQUEST_URI} !/index\.php [NC]
RewriteRule^https://www.test.com/404 [L]
# Errors
ErrorDocument 404 https://www.test.com/404
ErrorDocument 403 https://www.test.com/
ErrorDocument 500 https://www.test.com/
、私は美しい500内部エラーが発生している...
私はいくつかの研究を実際にやってきましたが、私はまだこだわっています。
誰かが私を助けてくれますか? (私の悪い英語のため申し訳ありません)
私はこれをログに記録していますが、意味がわかりません:コマンド '.....'が間違っているか、サーバ設定に含まれていないモジュール – Luca