5
Próbuję przepisać wszystkie www.site.com/hello to www.site.com/index.php?p=hello
i działa z następującego kodu (w .htaccess
):RewriteCond z negatywnymi warunkami
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^/]*)/?$ /index.php?p=$1
Ale chcę zachować stare linki pracujące tak www.site.com/?p=hello
pozostanie www.site.com/?p=hello
próbowałem poniższy kod, ale to nie będzie działać
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_URI} !(\?p=)
RewriteRule ^([^/]*)/?$ /index.php?p=$1