PDA

View Full Version: Opgelos FAST CGI verandering breek htaccess vir vbet buite reël.



ctrenks
18-03-12, 15:39
Wanneer ek oorskakel na FCGI op my bediener (xCache om voorsiening te maak en dit te versnel) my rewite RULLES al stop woorking.

as ek net verwyder die




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


al my reëls dan werk. so lyk dit somthing dit breek die hele htaccess met FCGI.

enige idees?

danksy
Chris

r.dziadusz
18-03-12, 18:24
Hi
Kan jy asseblief wys my jou al. 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
Enige gedagtes? Ek havent enigiets aanlyn dat sou sê dit sal breek, ek het sien referance dat FCGI geen waardes vir SERVER_ENV velde, maar niks wat sê dat dit moet gebeur nie mag hê!

r.dziadusz
20-03-12, 14:09
Min additiona vrae:
-Gebruik jy vBSEO?
-Indien dit nie doen om jou URL's / xx / lang kode?
Hierdie bladsy is buite jou forum directory?
-Culd jy my wys (screeenshot of URL) gebreekte url waar. Htaccess nie werk nie?

ctrenks
20-03-12, 23:24
-Gebruik jy vBSEO? - Ja (nee vBSEO reëls al buite die forums directory
-Indien dit nie doen om jou URL's / xx / lang kode? Ek het al my URL's met die / XX / lang kode
Hierdie bladsy is buite jou forum directory? - JA
-Culd jy my wys (screeenshot of URL) gebreekte url waar htaccess nie werk nie - 'n bladsy wat vereis dat 'n herskryf url FOM dat htaccess is 'n 404 bladsy



as ek rem die laaste twee reëls

RewriteCond% {QUERY_STRING} vbet_outside =! Ware
RewriteRule ^(.*)$ $ 1 vbet_outside = true [L, QSA]

alles werk goed, of as ek hardloop php in suphp af is dit al OK.

ctrenks
21-03-12, 13:08
-Gebruik jy vBSEO? - Ja, maar nie herskryf buite van forums directory waar hierdie querrystring is
-Indien dit nie doen om jou URL's / xx / lang kode? - Ja al my bladsye is / XX /
Hierdie bladsy is buite jou forum directory? - Ja
-Culd jy my wys (screeenshot of URL) gebreekte url waar. Htaccess nie werk nie? - Enige bladsy wat requres die herskryf (almal maar die tuisblad en forums bladsye) sal 404


Min additiona vrae:
-Gebruik jy vBSEO?
-Indien dit nie doen om jou URL's / xx / lang kode?
Hierdie bladsy is buite jou forum directory?
-Culd jy my wys (screeenshot of URL) gebreekte url waar. Htaccess nie werk nie?

r.dziadusz
21-03-12, 19:18
Ok
Ek keur dit

ctrenks
23-03-12, 23:12
Kan ek net verwyder hierdie volledig en in my nie forum bladsye voeg $ vbet_outside = ware

Soos ek gebruik 'n enkele bladsy alle nie forum bladsye te ontleed, sou dit maklik wees.

ctrenks
24-03-12, 00:21
Kan ek net verwyder hierdie volledig en in my nie forum bladsye voeg $ vbet_outside = ware

Soos ek gebruik 'n enkele bladsy alle nie forum bladsye te ontleed, sou dit maklik wees.

ctrenks
26-03-12, 21:59
Kan jy my vertel waar die cheack is vir $ _GET [vbet_outside] en ek kan dit daar ook moontlik.

ctrenks
27-03-12, 17:54
Ek het gedink dit sou 'n eenvoudige 5 minute versoek?

r.dziadusz
27-03-12, 23:16
Jammer jy het o so lank wag.
Nog steeds ons werk hoe om jou probleem op te los.
Jy probeer om $ _GET modificate .. hand in includes / vbenterpisetranslator_functions_redirect_utils.php
in lyn
if($_REQUEST['vbet_outside'] && false === strpos($url,'http')) {

ctrenks
28-03-12, 16:32
OK, ek sal voeg net 'n veranderlike in my eksterne sjabloon sê $ vb_out dan = 1 verander die IF-stelling met 'n of as goed.

Dankie,
Chris

r.dziadusz
28-03-12, 18:17
Jy welcom laat my asseblief as dit vir jou werk

ctrenks
28-03-12, 21:08
Ek dink dit is ok werk, ek sien 'n probleem maar wanneer ek oorskakel bladsye (nie seker wanneer dit begin), selfs as ek terug na normaal herschrijfregels.


tuisblad Online Casino Gids | Geen Deposito Casinos | Online Casino Resensies en Casino Forum (http://www.allfreechips.com) as ek oorskakel lang, kliek dan op 'n ander bladsy op die menu links ek kry 'n 500-fout met 'n url soos hierdie

die xttp :/ / www.allfreechips.com / da / da / da / da / da / da / da / da / da / da / casino_guide / VSA-online-casinos.html

dit is natuurlik nie goed nie!

ctrenks
29-03-12, 12:32
ook sien 'n fout op bladsye soos Gratis Spin casino's in 2012 bied 'n groot gratis casino bonusse (http://www.allfreechips.com/casino_guide/free-spin-casinos.html) whre dit neem die "de" van die gids in die URL en traets dat as die lanf \\ de \\

ctrenks
29-03-12, 14:04
ok, die beëindiging van hierdie draad as sy met die orig kwessie opgelos. die opening van 'n nuwe draad.

Automatic Translations (Powered by Google, Microsoft®, Yandex, SDL Language Cloud, IBM Watson and Apertium):
AfrikaansAlbanianArabicBelarusianBulgarianCatalanChineseCroatianCzechDanishDutchEnglishEstonianFilipinoFinnishFrenchGalicianGermanGreekHaitian CreoleHebrewHindiHungarianIcelandicIndonesianIrishItalianJapaneseKoreanLatvianLithuanianMacedonianMalayMalteseNorwegianPersianPolishPortugueseRomanianRussianSerbianSlovakSlovenianSpanishSwahiliSwedishTaiwaneseThaiTurkishUkrainianVietnameseWelshYiddish
Thanks to vBET 4.10.1 you can enjoy automatic translations