Wordpress, phpBB in Mod_Rewrite
 
PowerNight 9. nov 2006 01:11:51 Pridružen od:
6. sep 2006
356 objav
15 54 8
#1

Torej, imam wordpress v root direktoriju domene. phpBB je v direktoriju "forum". Direktorija forum in poddirektorijev ne želim, da mi mod_rewrite prevaja v nekaj drugega, ker imam potem težave z dostopanjem do administracije forumov (direktorij: forum/admin/).



.htaccess zgleda tako kot je navedeno spodaj.... Kaj sem narobe napisal narobe? Hvala za pomoč!



<IfModule mod_rewrite.c>

RewriteEngine On

RewriteBase /

RewriteCond %{REQUESTURI} !forum(/.*)?$

RewriteCond %{REQUEST
FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule . /index.php [L]

</IfModule>


všeč(0) ni všeč(0) spam(0)
 
Vini 9. nov 2006 10:11:49 Pridružen od:
1. sep 2006
6612 objav
5234 611 56
#2

takole na prvi pogled vidim eno mozno napako:



RewriteRule .* /index.php [L]



ker znak . pomeni "match any character", nisi pa povedal kolikokrat se lahko pojavi, znak * pomeni "nekajkrat vkljucno z nickrat" :)



samo to nima veze s tem tvojim problemom s forumom... kaj tocno ti pa ne dela?


všeč(0) ni všeč(0) spam(0)
 
PowerNight 10. nov 2006 08:11:35 Pridružen od:
6. sep 2006
356 objav
15 54 8
#3

http://www.domena.com/forum/admin/index.php



Ko kliknem na zgornji link, me pošlje na 404 page, ki je del wordpress-a.



Easy, tiger. This is a 404 page.



You are totally in the wrong place. Do not pass GO; do not collect $200.



Kolikor razumem, bi me morala skripta preusmerit na login in da se tam še enkrat vpišem v forum. Če izklopim modrewrite, potem dela brez problema, samo imam pa probleme z wordpressom. Ali ni možno kakega pravila napisati, da izklopim prevajanje za celoten direktorij forum?


všeč(0) ni všeč(0) spam(0)
 
Vini 10. nov 2006 10:11:07 Pridružen od:
1. sep 2006
6612 objav
5234 611 56
#4

spet malo ugibanja... zadeva se ne bi sicer smela tako obnasati, pa vendar poskusi:



RewriteCond %{REQUEST_URI} !^/forum(/.*)?$



${REQUEST_URI} se zacne z znakom /

ti sicer nisi specificiral, da naj matcha od zacetka vrstice, tako da tvoj RewriteCond izgleda pravilen, pa vendar poskusi...


všeč(0) ni všeč(0) spam(0)
 
PowerNight 10. nov 2006 11:11:15 Pridružen od:
6. sep 2006
356 objav
15 54 8
#5

BEGIN WordPress



<IfModule mod_rewrite.c>

RewriteEngine On

RewriteBase /

RewriteCond %{REQUESTURI} !^/forum(/.*)?$

RewriteCond %{REQUEST
FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule . /index.php [L]

</IfModule>



END WordPress



Sedaj zgleda tako kot je zgoraj. Še vedno ne deluje.


všeč(0) ni všeč(0) spam(0)
 
Vini 10. nov 2006 12:11:36 Pridružen od:
1. sep 2006
6612 objav
5234 611 56
#6

potem mi pa pocasi zmanjka idej... si pogledal kaj v error log? mogoce tam kaksno napako javlja?


všeč(0) ni všeč(0) spam(0)
 
 

🔒 Za odgovor na to temo se moraš prijaviti.

Prijavi se