0

私は文字通り数年間努力してきました。私のURLを書き換えます。1回3ヶ月くらい頑張ってます。私は人に知られているすべての例を見てきましたが、何もうまくいかず、私は愚かではありません.自分でサイトを作成することができましたが、愚かなhtaccessよりもはるかに複雑です..なぜクラックできないのですか!!

私がやろうとしているのは、これを回すことだけです: http://www.mywebsite.com/videoPlayBack.php?videoID=BA5

これに: http://www.mywebsite.com/videoPlayBack/BA5/

他の多くの人が、私が投稿したものとまったく同じスタイルの URL で文字通り同じヘルプを要求しているのを見てきましたが、一部の人はすぐに機能させることができ、同じスクリプトをコピーして貼り付ける私のような人もいます。非常に異なる結果が得られます..

人生の何年もかかることはそれほど重要ではないので、私は非常にイライラしています.何年と言うのは冗談ではありません.

誰かを助けてください..私が見た例は古いに違いありません.2000年版が必要です.

4

1 に答える 1

1

有効mod_rewriteにし.htaccessてからhttpd.conf、このコードを.htaccessアンダーDOCUMENT_ROOTディレクトリに配置します。

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

# external redirect from actual URL to pretty one
RewriteCond %{THE_REQUEST} ^[A-Z]{3,}\s/+videoPlayBack\.php\?videoID=([^\s&]+) [NC]
RewriteRule ^ /videoPlayBack/%1? [R=301,L]

# internal forward from pretty URL to actual one
RewriteRule ^videoPlayBack/([^/]+)/?$ /videoPlayBack.php?videoID=$1 [L,QSA,NC]
于 2013-09-24T12:56:21.243 に答える