.htaccessファイルを介してリダイレクトするにはどうすればよいですか。URLを介してアクセスできるのはindex.htmlのみです。私はすでにこれを手に入れました:
RewriteEngine on
RewriteBase /
Options +FollowSymlinks
RewriteRule ^/?login/?$ /php/login.php [NC,R=301,L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.html [L,QSA]
誰かが「www.mypage.com/skd/lasnd」などと入力すると正常に機能しますが、誰かがWebサーバーに存在するファイル(「www.mypage.com/php/login.php」など)を入力すると、そのページにリダイレクトされます。それを禁止する方法は?
より正確に言うと、JavaScriptとPHPスクリプトは、引き続きWebサーバー上のすべてのファイルにアクセスできるようにする必要があります。