Я хотел бы перенаправить этот адрес:Удалить специальный символ? из URL с .htaccess
http://www.domena.pl/?tekst,123.html
к этому
http://www.domena.pl/tekst,123.html
Я просто хочу, чтобы удалить? после первого /, поэтому я хотел бы перенаправить каждый url domena /? ...... на domena/......
Я использовал этот htaccess, и он работает для domena/testtekst, 123, но Я не знаю, как я должен изменить его для работы со специальным характером?
RewriteCond %{HTTP_HOST} ^www.domena.pl$
RewriteCond %{REQUEST_URI} ^/test(.*)$
RewriteRule ^test(.*)$ http://www.domena.pl/$1 [L,R=301]
Это не работает:
RewriteCond %{HTTP_HOST} ^www.domena.pl$
RewriteCond %{REQUEST_URI} ^/?(.*)$
RewriteRule ^?(.*)$ http://www.domena.pl/$1 [L,R=301]
и это не работает слишком:
RewriteCond %{HTTP_HOST} ^www.domena.pl$
RewriteCond %{REQUEST_URI} ^/\?(.*)$
RewriteRule ^\?(.*)$ http://www.domena.pl/$1 [L,R=301]