2012-01-25 14 views
0

これは私の能力を超えています。私は恐れています。多くの研究と崩壊後、私は助けに来ました。私のクライアントは、今、彼は「s」を追加したいことを決定しましたhtaccess 301 mod一致するURLパターンを書き直して

example.com/7865/travel-photo/my-amazing-photo

:私は形式のURLでサイトを持っています写真へのURLは、となっているので:すべての偉大なと一人で数だけその事実のために問題がなかったであろうこと

example.com/7865/travel-photos/my-amazing-photo

「my-amazing-photo」のように、URLごとに「7865」が変わります。

example.com/'number変数「/旅行・写真/」記事名の変数」

のための美しいのhtaccessモッズ書き換えルールを記述しないかだから私の質問:新しいURLの基本的な構造があることが必要それ?

答えて

0
RewriteEngine On 
RewriteBase/
RewriteRule ^([0-9]+)/travel-photos/(.*) $1/travel-photo/$2 
+0

Gerbenに感謝します。 'RewriteRule ^([0-9] +)/ travel-photos /(.*)$ $ 1/travel-photo/$ 2 [R = 301]' のような正確なコードを試してみました。残念なことにどちらのオプションでも運がなかった。それが問題なのかどうかは分かりませんが、これはWordPressのブログです。 – chrisricho

+2

あなたが必要とするルールは以下の通りだと思います: '^([^ /] +)/ travel-photo /(.*)$/$ 1/travel-photos/$ 2 [NC、L、R = 301]' – anubhava

+0

@anubhava perfectそれは魅力のように働いた – chrisricho

関連する問題