0

/index.phptoとtoを書き直そうとして/indexいますが、うまくいきません!/register.php/register

これは私の.htaccessです:

RewriteEngine on

RewriteRule ^register/index$ register.php
RewriteRule ^index$ index.php

しかし...書き直しではありません...誰かが私が間違っていることを教えてもらえますか?

4

2 に答える 2

0

前のスラッシュが欠落していると思います:

RewriteEngine on

RewriteRule ^/register/index$ register.php
RewriteRule ^/index$ index.php

ドキュメントをチェックしてください: http://httpd.apache.org/docs/2.0/misc/rewriteguide.html#ToC2 - すべての例の前にスラッシュがあります。

于 2013-11-10T09:08:57.180 に答える
0
RewriteEngine on
RewriteBase /
RewriteRule    ^register/?$    register.php    [NC,L]
RewriteRule    ^index/?$    index.php    [NC,L]

上記のコードを追加すると、 /register show /register が表示されます。

于 2013-11-10T14:41:24.267 に答える