Pagina de start a forumului Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc
Comunitatea PHP Romania
 

problema rewrite/htaccess [rezolvat]
Vezi mesajul original

 
       Pagina de start a forumului Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc -> PHP Incepători
Subiectul anterior :: Subiectul următor  
Autor Mesaj
vectorialpx



Data înscrierii: 01/Mar/2005
Mesaje: 3018
Locație: țopăi pe tasta DELETE

Trimis: Sâm Mai 31, 2008 4:34 pm    Titlul subiectului: problema rewrite/htaccess [rezolvat]  

am un site pe un server [cu fedora] unde in folderul var/www/html se presupune ca e folder-ul de web

acum, exista un site acolo... si functioneaza ok [care nu are rewrite]

am pus un fisier htaccess care la mine pe server a functionat ok [pe local asemenea] care nu are nici un efect... am asa


..
FOLDER_CU_SITE_ul_MEU
.htaccess
index1.php
fisiere_ale_site-ului_curent.php
..................
..................

daca redenumesc index1.php in index.php totul e ok, functioneaza site-un vechi... daca este index1, se afiseaza pagina default a server-ului [Fedora Core Test Page]...

in htaccess am asa:

Options +FollowSymLinks
RewriteEngine on
RewriteBase /FOLDER_CU_SITE_ul_MEU/

RewriteRule ^$ index.php [L]
# ----------------------------------------
# .... alte rewrite-uri functionale [testate si folosite]

de ce htaccess-ul nu are efect?
// mod-rewrite e activat din conf-ul de la apache
Sus  
DaRk`SouL



Data înscrierii: 19/Noi/2007
Mesaje: 55
Locație: Bucharest, RO

Trimis: Sâm Mai 31, 2008 5:59 pm    Titlul subiectului:  

Din ce stiu eu, si daca nu ma insel, sintaxa pentru RewriteRule este:

RewriteRule requested_URL new_URL

incearca:

Cod:
RewriteRule ^index\.php?$ index\.php  [L,NC]
Sus  
vectorialpx



Data înscrierii: 01/Mar/2005
Mesaje: 3018
Locație: țopăi pe tasta DELETE

Trimis: Sâm Mai 31, 2008 7:12 pm    Titlul subiectului:  

nu cred.. la mine a functionat pe doua masini cu

RewriteRule ^$ index.php [L]

adica... daca se tasteaza ADRESA.COM se face redirect catre DOSAR/index.php

oricum, am incercat si ce ai zis tu [ca sa fiu impacat] si, nu se intampla nimic...

pur si simplu, nu are efect... e ca si cum nu ar exista fisierul .htaccess
trebuie stabilit ceva pe server?
Sus  
mihaitha



Data înscrierii: 04/Mai/2007
Mesaje: 1816
Locație: Sibiu

Trimis: Lun Iun 02, 2008 10:01 am    Titlul subiectului:  

Din cate stiu eu, pe server, mai exact pe fiecare pachet/domeniu, se poate seta daca sa ia in calcul directivele din .htaccess sau nu. Daca e setat pe 'nu' ignora fisierul cu totul. Eu asa stiu, s-ar putea sa ma insel.
Sus  
vectorialpx



Data înscrierii: 01/Mar/2005
Mesaje: 3018
Locație: țopăi pe tasta DELETE

Trimis: Lun Iun 02, 2008 10:18 am    Titlul subiectului:  

da.. am impresia ca in conf trebuie pus AllowOverride AuthConfig ca sa aiba htaccess efect. La mine, admin-ul se fereste de asta pentru ca zice el ca e o problema de securitate pentru celelalte foldere [care sunt domenii virtuale]. O sa discut mai in amanunt cu el... cred ca o sa-mi faca si mie in folder-ul web un folder cu drept de htaccess ca sa fie NUMAI pentru ala.

partea proasta e ca administreaza masina altcineva... dar, sper sa se rezolve. Oricum, ideea e ca nu e problema mea si, e bine ca m-am lamurit :D

Multam pt timp!
Sus  
PHPRomania Bot
Bot Member


Data înscrierii: 27/Dec/2007
Mesaje: 1
Locaţie: Server Google
Trimis: Mie Dec 26, 2007 7:01 pm   Titlul subiectului: Ad  

Sus  
 
       Pagina de start a forumului Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc -> PHP Incepători
Pagina 1 din 1


Powered by phpBB 2.0.22 © 2001, 2002 phpBB Group
Varianta în limba română: Romanian phpBB online community