Snažím se skrýt rozšíření .php
soubor z odkazu
například www.example.com/about.php
Zobrazit www.example.com/about
to, co jsem udělal
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.php -f
RewriteRule ^(.*)$ $1.php [NC,L]
a funguje To perfektně.
ale mám další odkaz, který example.com/news.php?id=45
podle výše uvedeného pravidla, tak se můžu dostat odkaz jako
example.com/news?id=45 without .php
ale chci se schovat id=45
Chci to takhle example.com/news/45
to, co jsem udělal RewriteRule ^news.php?id=([0-9]+) /news/$1 [NC,L]
Ale To nebude fungovat, mám 500 Vnitřní Chyba Serveru
example.com/news/45
ale CSS nefunguje. @MrWhite