Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [Symfony]Symfony web/index.php
koneser69
post
Post #1





Grupa: Zarejestrowani
Postów: 45
Pomógł: 0
Dołączył: 18.11.2008

Ostrzeżenie: (0%)
-----


Witam

Jak usunąć z adresu web/index.php. Mam hosting na linuxpl.com nie mam dostępu do httpd.conf tylko do .htaccess
Chodzi mi o to że moje linki wyglądają mniej więcej tak

http://www.domena.pl/web/index.php/wzorzec/Motoryzacja.html

a ja chciałbym aby wyglądały tak

http://www.domena.pl/wzorzec/Motoryzacja.html

Jak umieszczę plik .htaccess i w katalogu w którym znajduje się katalog web w wpisze w nim

<Directory "/home/domena/domains/domena.pl/public_html/symfony-1.1.4/data/web/sf">
AllowOverride All
Allow from All
</Directory>
<VirtualHost *:80>
ServerName domena.pl
DocumentRoot "/home/domena/domains/domena.pl/public_html/web"
DirectoryIndex index.php
Alias /sf /home/domena/domains/domena.pl/public_html/symfony-1.1.4/data/web/sf
<Directory "/home/domena/domains/domena.pl/public_html/web">
AllowOverride All
Allow from All
</Directory>
</VirtualHost>

to wywala mi błąd .

Additionally, a 500 Internal Server Error
error was encountered while trying to use an ErrorDocument to handle the request

jak wpisze w tym pliku

<IfModule mod_rewrite.c>
RewriteEngine On
# we skip all files with .something
RewriteCond %{REQUEST_URI} \..+$
RewriteCond %{REQUEST_URI} !\.html$
RewriteRule .* - [L]
# we check if the .html version is here (caching)
RewriteRule ^$ index.html [QSA]
RewriteRule ^([^.]+)$ $1.html [QSA]
RewriteCond %{REQUEST_FILENAME} !-f
# no, so we redirect to our front web controller
RewriteRule ^(.*)$ web/index.php [QSA,L]
#RewriteRule ^(.*)$ frontend_dev.php [QSA,L]
</IfModule>
to niemusze wpisywać domena.pl/web tylko poprostu domena.pl a on już sam przychodzi do odpowiedniego pliku
ale linki dalej zawierają "text" domena.pl/web/index.php

Ten post edytował koneser69 18.11.2008, 09:55:07
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 20:38