0

私は mod の書き直しに頭を悩ませていましたが、うまく機能しました。そのため、開発サーバーで 2 つのプロジェクトが進行中であるため、サイトを新しいフォルダーに移動しました。

それで、新しいフォルダーを作成し、すべてのファイルを移動しましたが、mod の書き換えが機能しませんか?

ファイルを httpdocs から httpdocs/birds に移動しました

modリライト素材はこちら

RewriteEngine On    # Switch on rewriting
RewriteRule     ^birds/pages/([A-Za-z0-9\-]+).php?$ birds/index.php?page=$1                 [NC,L]  # Handle site navigation

これは私が間違っていることだと確信しています。いくつかの方法を試しました...それでも喜びはありませんか?

リッチ ;)

4

2 に答える 2

0

ターゲットの書き換えに「/」がなく、余分な「?」を追加しました。何にも一致しないphpの後:

RewriteRule     ^birds/pages/([A-Za-z0-9\-]+)\.php$ /birds/index.php?page=$1                 [NC,L]
于 2012-07-04T11:29:00.933 に答える
0

一致する「/」も欠落しています:

RewriteRule     ^/birds/pages/([A-Za-z0-9\-]+)\.php$ /birds/index.php?page=$1
于 2012-07-04T12:09:08.287 に答える