2011-06-29 8 views

答えて

0

Apacheのmod_rewriteを使用して、te&mpへのリクエストを適切なtempフォルダにリダイレクトすることができます。 *は、ファイル名に許可された文字ではないため使用できません(Windowsの場合、POSIXシステムで許可されています)。

RewriteEngine On 
RewriteRule ^te&mp/(.*) temp/$1 [L,QSA] 

はまた& is a reserved character以来、あなたは(te%26mp)、それをエンコードURLする必要がありますので注意してください。あなたがhtaccessURL Rewriting

+0

ファイル名に '*'はいつ使用できないのですか?私は問題なく\ 'touch \ * 'をすることができます。これが良い考えであるかどうかは、まったく異なる質問です。 – tdammers

+0

これは動作していませんあなたは私のページにアクセスしてhttp://www.test.com/te%26mpとしてアクセスしましたが、ページが見つからないというエラーは – Abhijeet

+0

です@tdammers:プラットフォームによって異なります。 Windowsでは制限されており、POSIX準拠のシステムでは制限されていません。 –

1

上のmod_rewriteを読むことをお勧めします

0

いいえ、そうではありません。指令Aliasを参照してください。

関連する問題