0

私のこのhtaccessの問題を手伝ってくれませんか?

私の URL は次のとおりです。

mysite.com/blog.php?post=01/01/2012/my-first-post

そして、私はそれを次のように変換したいと思います:

mysite.com/post/01/01/2012/my-first-post/

これを使用してこれを部分的に解決します:

RewriteRule    ^post/([A-Za-z0-9-]+)/?$    blog.php?postd=$1    [NC,L]

ここで問題が発生します。2番目の投稿「01/01/2012/my-second-post」をクリックしようとすると、

mysite.com/post/01/01/2012/my-second-post

しかし、代わりにそれは

mysite.com/post/01/01/2012/my-first-post/01/01/2012/my-second-post
4

1 に答える 1

0

すべてのページのヘッダーに追加してみてください:

<base href="/">
于 2012-09-12T02:08:21.783 に答える