Plik wygląda następująco:
Kod
<Files index>
ForceType application/x-httpd-php
</Files>
RewriteEngine On
DirectoryIndex index
RewriteRule ^(.*)/$ index/$1 [L]
RewriteRule ^(.*)$ $1/ [L]
ForceType application/x-httpd-php
</Files>
RewriteEngine On
DirectoryIndex index
RewriteRule ^(.*)/$ index/$1 [L]
RewriteRule ^(.*)$ $1/ [L]
a plik index mniej więcej tak:
<?php $strDefaultPath = '/newsy/pokaz/strona/1'; ?>
i niby wszystko jest ok.
wrzucam to do katalogu "sample" na localu, ale jak wywołam skrypt tak:
http://localhost/sample/news/
jest ok, zwraca mi ładnie "news" w tablicy.
ale gdy nie dodam "/" na końcu url'a, to się wali "The requested URL /engine/newsy was not found on this server.".
chcąc to naprawić zrobiłem tak:
Kod
RewriteRule ^(.*)$ $1/ [L]
czyli aby automatycznie od news dodawał na końcu "/", ale to nie pomogło.
wyskakuje komunikat 500, i koniec

ma ktoś jakiś pomysł jak mogę to zrobić?