[solved]Apache i mod_rewrite

Instalacja i konfiguracja oprogramowania sieciowego.
mp3-10
Piegowaty Guziec
Piegowaty Guziec
Posty: 15
Rejestracja: 02 cze 2009, 13:18
Płeć: Mężczyzna
Wersja Ubuntu: 9.10
Środowisko graficzne: GNOME
Architektura: x86_64

[solved]Apache i mod_rewrite

Post autor: mp3-10 »

Witam!

Mam taki prosty problem: w Apache nie działa mod_rewrite. Proszę o pomoc bo już mnie wyraz na "ch" bierze ;)

Mój VirtualHost wygląda tak:

Kod: Zaznacz cały

	ServerAdmin admin@**.pl
	ServerName *.pl
	ServerAlias www.*.pl
	DocumentRoot /var/www/*.pl/
	
	<Directory /var/www/*.pl/>
	Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
Allow from all
#AllowOverride FileInfo AuthConfig Limit
#Options Indexes SymLinksIfOwnerMatch IncludesNoExec
</Directory>



UseCanonicalName On
	ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
	<Directory "/usr/lib/cgi-bin">
		AllowOverride All
		Options ExecCGI -MultiViews +SymLinksIfOwnerMatch
		Order allow,deny
		Allow from all
	</Directory>

	ErrorLog /var/log/apache2/error.log

	# Possible values include: debug, info, notice, warn, error, crit,
	# alert, emerg.
	LogLevel warn

	CustomLog /var/log/apache2/access.log combined
	ServerSignature off

    Alias /doc/ "/usr/share/doc/"
    <Directory "/usr/share/doc/">
        Options Indexes MultiViews FollowSymLinks
        AllowOverride All
        Order deny,allow
        Deny from all
        Allow from 127.0.0.0/255.0.0.0 ::1/128
    </Directory>
Oczywiście zamiast * jest adres ;)

Komenda:

sudo a2enmod rewrite :

Kod: Zaznacz cały

Module rewrite already enabled
sudo apache2ctl -l :

Kod: Zaznacz cały

Compiled in modules:
  core.c
  mod_log_config.c
  mod_logio.c
  prefork.c
  http_core.c
  mod_so.c
sudo apache2ctl -M :

Kod: Zaznacz cały

Loaded Modules:
 core_module (static)
 log_config_module (static)
 logio_module (static)
 mpm_prefork_module (static)
 http_module (static)
 so_module (static)
 actions_module (shared)
 alias_module (shared)
 auth_basic_module (shared)
 authn_file_module (shared)
 authz_default_module (shared)
 authz_groupfile_module (shared)
 authz_host_module (shared)
 authz_user_module (shared)
 autoindex_module (shared)
 cgi_module (shared)
 deflate_module (shared)
 dir_module (shared)
 env_module (shared)
 fcgid_module (shared)
 include_module (shared)
 mime_module (shared)
 negotiation_module (shared)
 php5_module (shared)
 reqtimeout_module (shared)
 rewrite_module (shared)
 setenvif_module (shared)
 ssl_module (shared)
 status_module (shared)
 suexec_module (shared)
 suphp_module (shared)
 vhost_alias_module (shared)
Syntax OK


Przeszukałem wiele for i nadal nic nie znalazłem, aby wreszcie zaczęło działać te mod_rewrite

Proszę o pomoc, jak nie chcecie mnie mieć na sumieniu ;)

--
edit
w modules_enabled mam te dowiązanie
Awatar użytkownika
Echinos
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 237
Rejestracja: 15 maja 2005, 09:48
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: GNOME
Architektura: x86_64
Kontakt:

Odp: Apache i mod_rewrite

Post autor: Echinos »

Co jest w logach serwera?
Czym się objawia nie działania? Jakieś błędy lub komunikaty się pojawiają?
Czy plik .htaccess ma odpowiednie uprawnienia?
mp3-10
Piegowaty Guziec
Piegowaty Guziec
Posty: 15
Rejestracja: 02 cze 2009, 13:18
Płeć: Mężczyzna
Wersja Ubuntu: 9.10
Środowisko graficzne: GNOME
Architektura: x86_64

Odp: Apache i mod_rewrite

Post autor: mp3-10 »

ad1. Zapomniałem, że są tworzone ;)

--
nie mogę dostać się do folderu /var/logs/apache2/ .......
--
ad2. Sorry nie napisałem ;) jak jest coś co wymaga rewrite_rule to jest błąd 404.

Z tego co zauważyłem to chyba Apacz nie czyta plików htaccess. Bo w php_info() mam napisane, że jednak działa

ad3. A jakie powienien mieć? u mnie ma RW-R-R


---
edit:
Dostałem się do logów i nic ciekawego. Tylko log, że nie znalazł pliku z favicon.ico




---
EDIT 2:
PROBLEM ROZWIĄZANY: wystarczy dodać :AccessFileName .htaccess
ODPOWIEDZ

Wróć do „Sieci, serwery, Internet”

Kto jest online

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