0

URL は、次のいずれかの形式にすることができます。

http://www.example.com/subdomain/123456またはhttp://www.example.com/123456

次のように書き直す必要があります。

http://www.example.com/content_pages.php?page=about_us&refferal=123456

私は使用しています:

RewriteRule ^(/?\w*/?)(\d{4,10})$ $1content_pages.php?page=about_us&refferal=$2 [NC,L]

その後、online RegExテスターで動作します。しかし、実際のサイトでは 404 エラーが発生します。助けてください。

4

1 に答える 1

0

代わりに次のコードを試してください。

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

RewriteRule ^([^/]+/)?(\d{4,10})/?$ /$1content_pages.php?page=about_us&refferal=$2 [L,QSA]
于 2013-06-27T06:23:36.633 に答える