2011-07-17 7 views
0

のは、私はこのようなリンクがあるとしましょう:リンクを短くしますか?

http://mysite.com?i=343435&f=224&u=334 

をし、このリンクが一定である(変更されません - それは投稿記事だのは、想像してみましょう)、私は、このリンクは、リンクを短縮することによってより速くアクセスできるようにしたいとこのようにしてください:

http://mysite.com/myarticle 

どうすれば可能ですか?私はhtaccessでこれを行うことができる何かを聞いた。

答えて

1

これは、受信ページが/index.phpを前提としています。適切なものに変更してください。その結果は、エンドユーザーには依然として透過的です。つまり、アドレスバーにはまだhttp://example.com/myarticleと表示されます。

RewriteEngine On 
RewriteRule ^myarticle$ /index.php?i=343435&f=224&u=334 [L,QSA] 
+0

ご回答ありがとうございます。私はこれを試しましたが、うまくいきませんでした。 :\ – Aborted

+1

@Dugi .htaccessにこのようなルールを置く場合は、先頭のスラッシュを削除する必要があります。さらにうまくいけば、上記のルールで '/ myarticle'を'^myarticle $ 'に置き換えます。まだ動作しない場合は、実際の記事名を表示することをお勧めします - 多分それにはいくつかの特殊文字が含まれています。 – LazyOne

+0

ありがとう、今回はそれが働いた – Aborted

関連する問題