1

次のように、メンバーのプロファイル リンクが必要な Web サイトを作成しています。

somedomain.com/someuser1/ -> somedomain.com/#!/home/someuser1/

somedomain.com/someuser2/ -> somedomain.com/#!/home/someuser2/ など...

ルート フォルダーを多数のメンバー プロファイル フォルダーでいっぱいにしたくないからです。これは、.htaccess ファイルを書き換えて簡単に実行できますか?

「someuser1」と「someuser2」の値をプルして、書き換え中に追加する必要があると思いますが、その方法がわかりません...メンバーフォルダーは/ home /フォルダーに存在しますが、存在しませんルートフォルダ...

ありがとう!グレッグ

4

2 に答える 2

0

.htaccess で次のコードを試してください。

Options +FollowSymLinks -MultiViews
# Turn mod_rewrite on
RewriteEngine On
RewriteBase /

RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule ^([^/]+)/?$ /#!/home/$1 [R=302,NE,L]

正常に動作していることを確認したら、 に置き換えR=302ますR=301R=301mod_rewrite ルールをテストしている間は (Permanent Redirect) を使用しないでください。

于 2013-06-18T19:32:47.500 に答える