Robie strone wielojezyczna z przyjaznymi linkami. Linki beda zawierac rozne znaki np. cyrylice.
Zrobilem sobie htaccessa ale wywala mi blad internal serwer error 500:
RewriteRule ^(.*)[\/]{0,1}$ index.php?zmienna=$1 [L,QSA,NC]
Blad jest gdy uzyje .* wraz z QSA. Pojawia sie na serwerze home.pl Niestety nie mam podgladu logow zeby sprawdzic o co kaman.
Sprawdzilem tez tego htaccessa na ovhost i stronka sie odpala ale nie laduja sie zadne pliki graficzne, style, js'y.
Jak mozna zastapic .* aby regula dzialala dla dowolnego ciagu znakow?
Spróbowalem jeszcze jednej opcji:
RewriteRule ^([a-zA-Z0-9-_%)[\/]{0,1}$ index.php?module=$1 [L,QSA,NC]
URLe zapisuje w postaci %D0%9E-%D1%84%D0%B8%D1%80%D0%BC%D0%B5
Wszystko by bylo ok ale jak wywoluje dany url to wyswiwtla sie komunikat:
Not Found The requested URL /О-фирПо was not found on this server.
Zamienia link na jakies krzaczory ;/
Jak wpisze url bez htaccessa /index.php?module=%D0%9E-%D1%84%D0%B8%D1%80%D0%BC%D0%B5
dziala ok takze to cos musi byc w htaccessie nie wiem czy jakies kodowanie trzeba ustaic dla lpiku htaccess czy
dodac jakies flagi?
Ta cyrylica mnie wykonczy... ;/