View Full Version: Opgelost Snelle CGI verandering breekt voor vbet buiten regel .htaccess
Wanneer ik overschakelen naar FCGI op mijn server (mogelijk te maken van xCache en versnellen) mijn rewite rulles allemaal ophouden met woorking.
Als ik gewoon verwijderen de
#This rule must be in each directory which have to be supported (without forum directory itself)
RewriteCond %{QUERY_STRING} !vbet_outside=true
RewriteRule ^(.*)$ $1?vbet_outside=true [L,QSA]
alle mijn regels dan werken. zo in dit somthing blijkt breekt de hele .htaccess met FCGI
ieder gronden?
bedankt
Chris
r.dziadusz
18-03-12, 18:24
Hi
Kon u please show me uw alle .htaccess?
<Files ~ "\.inc$">
Order allow,deny
Deny from all
Satisfy All
</Files>
Header unset ETag
FileETag None
# 2 HOURS
<FilesMatch "\.(html|htm|php)$">
Header set Cache-Control "max-age=7200, must-revalidate"
</FilesMatch>
<FilesMatch "\.(ico|pdf|flv|jpg|jpeg|png|gif|js|css|swf)$">
Header set Cache-Control "public"
Header set Expires "Thu, 15 Apr 2015 20:00:00 GMT"
</FilesMatch>
Options +FollowSymLinks
RewriteEngine on
RewriteBase /
RewriteRule [.]*play_casino([0-9]+) cportal/tclick.php?%{QUERY_STRING}&id=$1 [QSA]
RewriteRule [.]*play_banner([0-9]+) cportal/bclick.php?%{QUERY_STRING}&id=$1 [QSA]
RewriteRule ^casino_guide/([a-z0-9-]+).html$ index.php?id=casino_guide/$1
RewriteRule [.]*poker_guide/([a-z0-9-]+).html index.php?id=poker_guide/$1 [QSA]
RewriteRule [.]*bingo_guide/([a-z0-9-]+).html index.php?id=bingo_guide/$1 [QSA]
RewriteRule [.]*skill_guide/([a-z0-9-].+).html index.php?id=skill_guide/$1 [QSA]
RewriteRule [.]*casino_guide/reviews([a-z0-9-]+) index.php?pageid=reviews [QSA]
RewriteRule [.]*casino_guide/review-save([a-z0-9-]+) index.php?pageid=review-save [QSA]
#RewriteRule ^/?([a-z0-9-]+)\.html index.php?id=$1 [QSA]
RewriteRule ^([a-z0-9-]+)\.html$ index\.php?id=$1
RewriteRule [.]*casino-banks/([a-z0-9-]+) index.php?pageid=binfo&id=$1 [QSA]
RewriteRule [.]*casino_review/([a-z0-9-]+) index.php?pageid=info2&id=$1 [QSA]
RewriteRule [.]*poker_review/([a-z0-9-]+) index.php?pageid=info2&id=$1 [QSA]
RewriteRule [.]*bingo_review/([a-z0-9-]+) index.php?pageid=info2&id=$1 [QSA]
RewriteRule [.]*skill_review/([a-z0-9-]+) index.php?pageid=info2&id=$1 [QSA]
RewriteRule [.]*casino-banking/([a-z0-9-]+).html index.php?id=casino-banking/$1 [QSA]
RewriteRule [.]*afc_contests/([a-z]+).html index.php?pageid=$1 [QSA]
#Those rules have to be in domain main folder
#RewriteRule ^/?(af|sq|ar|be|bg|ca|zh-CN|hr|cs|da|nl|en|et|tl|fi|fr|gl|de|el|iw|hi|hu|is|id|ga|it|ja|ko|lv|lt|mk|ms|mt|no|fa|pl|pt|ro|ru|sr|sk|sl|es|sw|sv|zh-TW|th|tr|uk|vi|cy|yi)/(af|sq|ar|be|bg|ca|zh-CN|hr|cs|da|nl|en|et|tl|fi|fr|gl|de|el|iw|hi|hu|is|id|ga|it|ja|ko|lv|lt|mk|ms|mt|no|fa|pl|pt|ro|ru|sr|sk|sl|es|sw|sv|zh-TW|th|tr|uk|vi|cy|yi)* http://www.allfreechips.com/Allfreechips [L,QSA]
RewriteRule ^/?(af|sq|ar|be|bg|ca|zh-CN|hr|cs|da|nl|en|et|tl|fi|fr|gl|de|el|iw|hi|hu|is|id|ga|it|ja|ko|lv|lt|mk|ms|mt|no|fa|pl|pt|ro|ru|sr|sk|sl|es|sw|sv|zh-TW|th|tr|uk|vi|cy|yi)/$ index.php?language=$1&vbet_outside=true [L,QSA]
RewriteRule ^/?(af|sq|ar|be|bg|ca|zh-CN|hr|cs|da|nl|en|et|tl|fi|fr|gl|de|el|iw|hi|hu|is|id|ga|it|ja|ko|lv|lt|mk|ms|mt|no|fa|pl|pt|ro|ru|sr|sk|sl|es|sw|sv|zh-TW|th|tr|uk|vi|cy|yi)/(.*)?$ $2?language=$1&vbet_outside=true [L,QSA]
#This rule must be in each directory which have to be supported (without forum directory itself)
RewriteCond %{QUERY_STRING} !vbet_outside=true
RewriteRule ^(.*)$ $1?vbet_outside=true [L,QSA]
Alle gedachten? Ik havent gevonden iets online dat dit zeggen zou zal breken, ik zag referance dat FCGI geen waarden voor de velden SERVER_ENV wellicht, maar niets dat dit zegt moet gebeuren!
r.dziadusz
20-03-12, 14:09
Paar additiona vragen:
-gebruik je vbSEO?
-zo niet hoeft uw URL's met /xx/ lang code?
-is deze pagina buiten uw forum directory?
afzeggen - u Toon mij (screeenshot of url) gebroken url waar .htaccess niet werkt?
-gebruik je vbSEO? -Ja (geen VBSEO regels al buiten de directory forums
-zo niet hoeft uw URL's met /xx/ lang code? Ik heb al mijn URL's met de /XX/ lang code
-is deze pagina buiten uw forum directory? -JA
afzeggen - u Toon mij (screeenshot of url) url waar .htaccess niet werkt - een pagina waarvoor een rewrite gebroken url fom dat htaccess is een 404-pagina
Als ik rem uit de laatste twee regels
RewriteCond% {QUERY_STRING}! Vbet_outside = true
RewriteRule ^(.*)$ een dollar? Vbet_outside = true [L, QSA]
alles werkt prima, of als ik php in suphp modus lopen is alle OK.
-gebruik je vbSEO? -Ja, maar niet herschrijft buiten van forums directory waar deze querrystring is
-zo niet hoeft uw URL's met /xx/ lang code? -Ja zijn al mijn pagina's /XX/
-is deze pagina buiten uw forum directory? -Ja
afzeggen - u Toon mij (screeenshot of url) gebroken url waar .htaccess niet werkt? -Alle pagina dat requres de herschrijven (alle maar de pagina's homepage en forums) wil 404
Paar additiona vragen:
-gebruik je vbSEO?
-zo niet hoeft uw URL's met /xx/ lang code?
-is deze pagina buiten uw forum directory?
afzeggen - u Toon mij (screeenshot of url) gebroken url waar .htaccess niet werkt?
r.dziadusz
21-03-12, 19:18
Goed
Ik ben de controle op het
Kan ik gewoon dit volledig en verwijderen in mijn niet gewoon toevoegen forum pagina's $vbet_outside = true
Als ik één pagina gebruiken om alle pagina's niet forum parseren zou dit eenvoudig.
Kan ik gewoon dit volledig en verwijderen in mijn niet gewoon toevoegen forum pagina's $vbet_outside = true
Als ik één pagina gebruiken om alle pagina's niet forum parseren zou dit eenvoudig.
U kunt mij vertellen waar de cheack is voor $_GET [vbet_outside] en ik kan het er mogelijk ook.
Ik dacht dat dit zou een eenvoudige 5 minuten verzoek?
r.dziadusz
27-03-12, 23:16
Sorry heb u o zo lang wachten.
We werken nog steeds het oplossen van uw probleem.
U probeert te modificate $_GET... handmatig in includes/vbenterpisetranslator_functions_redirect_utils.php
in lijn
if($_REQUEST['vbet_outside'] && false === strpos($url,'http')) {
OK, ik zal gewoon toevoegen een variabele in mijn externe sjabloon zeggen $vb_out = 1 dan wijzigen de if-instructie met een OR ook.
Bedankt,
Chris
r.dziadusz
28-03-12, 18:17
U welcom laat het me als het werkt voor u
Ik denk dat het werkt ok, ik ben een probleem wel zien wanneer ik pagina's (niet zeker wanneer dit begon) schakelt zelfs als ik naar de normale terugkeren regels herschrijven.
op de homepage Online Casino gids | No Deposit Casinos | Online Casino beoordelingen en Casino Forum (http://www.allfreechips.com) als ik lang schakelen en klik vervolgens op naar een andere pagina in het menu links ik krijg een 500 fout met een url zoals deze
xttp://www.allfreechips.com/da/da/da/da/da/da/da/da/da/da/casino_guide/USA-Online-Casinos.html
Dit is uiteraard niet goed!
ook zien een fout op pagina's, zoals casino's gratis Spin in 2012 aanbod groot gratis casino bonussen (http://www.allfreechips.com/casino_guide/free-spin-casinos.html) databasemenu duurt de "de" van de gids in de url en traets die als de lanf /de/
OK, eindigt deze draad als zijn opgelost met de kwestie orig. openen van een nieuwe draad.
Automatic Translations (Powered by Google, Microsoft®,
Yandex, SDL Language Cloud, IBM Watson and Apertium):
Powered by vBulletin® Version 4.2.5 Copyright © 2024 vBulletin Solutions Inc. All rights reserved.