私は準備ができたらすぐに私のサーバーにアップロードするXampp for Windows(Windows 10、x64)でローカルWebサイトを実行しています。 私のhtaccessファイルは動作しますが、書き換えません
は、私は以下のコードでURLから拡張子を.phpの隠蔽しようとしている:RewriteEngine On
RewriteCond %{REQUEST_FILENAME}.php -f
RewriteRule !.*\.php$ %{REQUEST_FILENAME}.php [L]
は私がのhtaccessファイル内の任意の知識を持っていない、それは間違っているのであれば、このコードを修正してください。
私は知っている.htaccessファイルが動作しているため、私はそれにゴミを入れて、ウェブサイトが機能しなくなった。私はメインサーバの設定にアクセスできるので、.htaccessファイルは必要ないと知っていますが、上記のコードをどこに置くべきかはわかりません。
私は私が望むすべてが見えるように私の構造であるのhttpd.conf
<Directory />
Options FollowSymLinks Indexes MultiViews
AllowOverride all
Require all denied
</Directory>
そして
<Directory "C:/xampp/cgi-bin">
AllowOverride All
Options Indexes FollowSymLinks MultiViews ExecCGI
Require all granted
</Directory>
上でこれを持っている:あなたのhtaccessファイルは、その後動作しているかwww.mysite.com/products
代わりのwww.mysite.com/products.php
あなたはすなわちwww.mysite.com – vishwakarma09