0

リンクを開いた人をリダイレクトするために、書き換えルールを使用できるようにしたいと思います。

 domain.com/name 

 index.php?username=name 

それを行うための最良の方法は何でしょうか?

書いたhtaccessコードを投稿しようとしましたが、stackoverflowが標準を満たしていないというメッセージが表示され続けるため、削除しました。前もって感謝します

4

1 に答える 1

2

このような何かがそれを行います:

RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} ^/([^/]+)/?  [NC]
RewriteRule .*  index.php?username=%1   [L,QSA]

静かにマッピングします

http://domain.com/name

http://domain.com/index.php?username=name

これが機能する/nameには、着信 URL パスの最初のディレクトリである必要があります。

于 2013-01-20T05:43:15.923 に答える