PDA

Zobacz pełną wersję : .htaccess



traabbit
17-02-2016, 09:27
Witam.

Mam ustawione proste adresy na stronie.

Powiedzmy, że strona jest pod adresem www.test.pl
Plik .htaccess wygląda tak.



<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{HTTP_HOST} !^www\.
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>


Jakie zmiany w tym pliku muszę wprowadzić aby działało przy stronie www.test.pl/test/ ?

moje
17-02-2016, 15:58
Jest to standardowy plik htaccess, z pakietu instalacyjnego Joomla?

A czemu go nie skopiujesz do tego katalogu (i ewentualnie nie zmienisz base'a)?

traabbit
17-02-2016, 17:55
Nie jest to standardowy plik.

Ktoś go ustawił tak.

Przy przeniesieniu go do podkatalogu nie wyswietla stron.

moje
17-02-2016, 18:17
To czemu nie używasz standardowego?

To zakomentuj base lub zmień base na adres podkatalogu.

traabbit
19-02-2016, 13:19
Wrzuciłem mod_rewrite tak jak w standardowym .htaccess i nie działa:

<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*) index.php


</IfModule>

moje
19-02-2016, 14:47
A ustawiłeś base na podkatalog?

traabbit
19-02-2016, 15:13
A jak to zrobić?

traabbit
24-02-2016, 12:22
Jakieś pomysły?

wezykowski
24-02-2016, 20:47
Jak wpiszesz w Google:
"Przekierowanie domeny na katalog za pomocą .htaccess"
to nic nie ma?

traabbit
25-02-2016, 18:03
Ale ja nie chce przekierowywać domeny :)