mod_rewrite - jaki ustawić RewriteBase dla katalogu public_html

Bash, C, C++, Java, PHP, Ruby, GTK, Qt i wiele innych - wszystko tutaj.
Awatar użytkownika
bolo83
Piegowaty Guziec
Piegowaty Guziec
Posty: 9
Rejestracja: 25 maja 2010, 15:20
Płeć: Mężczyzna
Wersja Ubuntu: 17.10
Środowisko graficzne: GNOME
Architektura: x86_64
Kontakt:

mod_rewrite - jaki ustawić RewriteBase dla katalogu public_html

Post autor: bolo83 »

Witam
Od kilku dni jestem szczęśliwym posiadaczem Ubuntu. To mój pierwszy post tutaj więc jeśli wsadziłem go w nieodpowiedni dział to proszę o przeniesienie.

Zainstalowałem sobie Apache2+PHP+MySQL+PHPMyAdmin. Każdy z użytkowników posiada folder public_html w katalogu home. jednak kiedy korzystam z przepisywania adresów to mi coś nie działa a konkretnie podaje mi error 404. podejrzewam że ma to związek z ustawieniem właściwości RewriteBase w .htaccess tylko nie wiem jak ja ustawić aby wskazywala na konkretny katalog np. w home/user/public_html/pierwsza_strona
Awatar użytkownika
pyx-84
Sędziwy Jeż
Sędziwy Jeż
Posty: 97
Rejestracja: 28 paź 2008, 21:35
Płeć: Mężczyzna
Wersja Ubuntu: 10.04
Środowisko graficzne: GNOME
Architektura: x86_64

Odp: mod_rewrite - jaki ustawić RewriteBase dla katalogu public_html

Post autor: pyx-84 »

Może to pomoże:

Kod: Zaznacz cały

DirectoryIndex /folder/index.php
Software Should Be Free As In Freedom !
Awatar użytkownika
bolo83
Piegowaty Guziec
Piegowaty Guziec
Posty: 9
Rejestracja: 25 maja 2010, 15:20
Płeć: Mężczyzna
Wersja Ubuntu: 17.10
Środowisko graficzne: GNOME
Architektura: x86_64
Kontakt:

Odp: mod_rewrite - jaki ustawić RewriteBase dla katalogu public_html

Post autor: bolo83 »

Już sobie poradziłem. W pliku default który znajduje sie w katalogu etc/apache2/sites-enabled
poza zmianą

Kod: Zaznacz cały

AllowOverride None
na

Kod: Zaznacz cały

AllowOverride All
w sekcji

Kod: Zaznacz cały

 Alias /nazwa_uzytkownika/ "/home/nazwa_uzytkownika/public_html/"
    <Directory /home/nazwa_uzytkownika/public_html/>
        Options Indexes FollowSymLinks MultiViews
        AllowOverride All
        Order allow,deny
        allow from all
    </Directory>
trzeba było również zmienić to w

Kod: Zaznacz cały

<Directory /var/www/>
		Options Indexes FollowSymLinks MultiViews
		AllowOverride all
		Order allow,deny
		allow from all
</Directory>
temat do zamknięcia
ODPOWIEDZ

Wróć do „Programowanie”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 75 gości