Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [Mod Rewrite] - usuwanie index.php
Forum PHP.pl > Forum > Przedszkole
makensis
Witam.
Posiadam skrypt Wiki i nie jest on doskonały. Dla mojej subdomeny generuje on linki z adresem wiki.xyz.pl/index.php/nazwa-tematu czy macie jakieś gotowe rozwiązania na ten problem, aby linki wyświetlały się bez odnośnika /index.php/ ?
topgun777
RewriteRule ^(.*) index.php?$1 [L]

w htaccessie albo dość podobnie nie pamietam za bradzo jak musiałbym spojrzeć w swoje stare konfigi.
makensis
Zrobiłem jak pisze tutaj i efekt jest zadowalający: http://www.mediawiki.org/wiki/Manual:Short..._no_root_access podobno wydajność jest dużo gorsza, czy zgadzacie się z tym?

Druga i ciut ważniejsza to jak pozbyć się wyświetlania /strona_główna jak ktoś wejdzie na moją wiki.

Na chwilę obecną mój .htaccess wygląda tak:
Kod
RewriteEngine On
RewriteRule ^/*$ /Strona_główna [L,QSA]
RewriteRule ^[^:]*\. - [L]
RewriteRule ^[^:]*\/ - [L]
RewriteRule ^/*$ /index.php/Strona_główna [L,QSA]
RewriteRule ^(.+)$ /index.php/=$1 [L,QSA]
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.