0

.htaccess の設定にまだ慣れていないので、助けてください。

index.php へのリンクがありますが、index.php を自分の URL に表示したくありません。

eg. 
http://localhost/website/index.php

ルートフォルダーにリダイレクトしたい

http://localhost/website/ 

だから私は答えを探してみましたが、これが私がこれまでに得たものです。

RewriteEngine on

Options +FollowSymLinks
RewriteCond %{THE_REQUEST} ^.*/index.php
RewriteRule ^(.*)index.php$ http://localhost/website/$1 [R=301,L]

ローカル Web サイトでホームをクリックしようとすると、リダイレクトされるのではなく、

http://localhost/website

これにリダイレクトされています-

http://localhost/Applications/XAMPP/xamppfiles/htdocs/website/localhost/website/

誰が何が起こっているのか説明できますか?

4

2 に答える 2

0

これを試しましたか

RewriteRule ^(.*)$ /index.php/$1 [L] 
于 2013-04-03T05:33:51.540 に答える