私はいくつかのRewriteRulesを書いています、そして私の最も基本的な書き直しは404エラーを返します。これが私のコードです:
Options +FollowSymLinks
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule s/(.*)/(.*)/$ /page.php?s=$2 [NC,L]
RewriteRule ^submit/$ submit.php [R,L]
# Options All -Indexes
<files .htaccess>
order allow,deny
deny from all
</files>
RewriteRule ^ submit / $ submit.php [R、L]は私が問題を抱えているところです。domain.com/submit/にアクセスすると、サーバーは「要求されたURL /submit/がこのサーバーで見つかりませんでした」という404エラーを返します。サーバーが私のHTACCESSファイルを見ていなかったようです。他のRewriteRulesは完全に機能します。
私は何かが足りないのですか?