PDA

View Full Version: Opgelost Snelle CGI verandering breekt voor vbet buiten regel .htaccess



ctrenks
18-03-12, 15:39
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?

ctrenks
19-03-12, 15:49


<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]


ctrenks
20-03-12, 13:38
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?

ctrenks
20-03-12, 23:24
-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.

ctrenks
21-03-12, 13:08
-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

ctrenks
23-03-12, 23:12
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.

ctrenks
24-03-12, 00:21
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.

ctrenks
26-03-12, 21:59
U kunt mij vertellen waar de cheack is voor $_GET [vbet_outside] en ik kan het er mogelijk ook.

ctrenks
27-03-12, 17:54
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')) {

ctrenks
28-03-12, 16:32
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

ctrenks
28-03-12, 21:08
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!

ctrenks
29-03-12, 12:32
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/

ctrenks
29-03-12, 14:04
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):
AfrikaansAlbanianArabicBelarusianBulgarianCatalanChineseCroatianCzechDanishDutchEnglishEstonianFilipinoFinnishFrenchGalicianGermanGreekHaitian CreoleHebrewHindiHungarianIcelandicIndonesianIrishItalianJapaneseKoreanLatvianLithuanianMacedonianMalayMalteseNorwegianPersianPolishPortugueseRomanianRussianSerbianSlovakSlovenianSpanishSwahiliSwedishTaiwaneseThaiTurkishUkrainianVietnameseWelshYiddish
Languages translations delivered by vBET 4.10.1