htaccessでルールを作成して、ページの名前を変更したいと思います。次に例を示します。
domain.com/page1が実際にページdomain.com/content?p=page1を開くか、domain.com/page2が実際にページdomain.com/content?p=page2を開くようにします。
このため、私は非常に単純な正規表現を持っています:
RewriteRule (.*)$ /content.php?p=$ [L]
現在の問題は、これがstyles.cssやfunctions.jsなどのファイル、さらにはimages/logo.jpgのようなすべてのものに影響を与えることです。
したがって、私が探しているのは、ドット(。)またはスラッシュ(/)がない場合にすべてのページを転送する正規表現です。
例えば:
domain.com/blog true
domain.com/home?lang=en true
domain.com/styles.css false
domain.com/image.png false
domain.com/folder/file false
ありがとう!