PDA

View Full Version: Løst HURTIG CGI ændring pauser .htaccess for vbet uden for regel



ctrenks
18-03-12, 15:39
Når jeg skifter til FCGI på min-server (til at tillade xCache og fremskynde det) min rewite rulles alle stoppe woorking.

Hvis jeg blot fjerne den




#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 mine regler derefter arbejde. så det vises noget i denne bryder den hele .htaccess med FCGI

nogen idéer?

tak
Chris

r.dziadusz
18-03-12, 18:24
Hi
Kunne du venligst Vis mig dine 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
Nogen tanker? Jeg havent fundet noget online, vil sige dette vil bryde, jeg kunne se referance at FCGI muligvis ingen værdier for SERVER_ENV felter, men intet, der siger dette bør ske!

r.dziadusz
20-03-12, 14:09
Nogle additiona spørgsmål:
-bruger du vbSEO?
-Hvis ikke behøver dine webadresser med /xx/ lang kode?
-er denne side uden for mappen forum?
-culd du vise mig (screeenshot eller URL-adressen) brudt url hvor virker .htaccess ikke?

ctrenks
20-03-12, 23:24
-bruger du vbSEO? -Ja (ingen VBSEO regler om uden for mappen fora
-Hvis ikke behøver dine webadresser med /xx/ lang kode? Jeg har alle mine webadresser med /XX/ lang kode
-er denne side uden for mappen forum? -JA
-culd du vise mig (screeenshot eller URL-adressen) brudt url hvor .htaccess ikke fungerer - helst side, der kræver en omskrivning url fom at htaccess er en 404 side



Hvis jeg rem ud af de sidste to linjer

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

alt fungerer fint, eller hvis jeg køre php i suphp tilstand er det alle OK.

ctrenks
21-03-12, 13:08
-bruger du vbSEO? -Ja, men ikke omskriver uden for fora directory hvor denne querrystring er
-Hvis ikke behøver dine webadresser med /xx/ lang kode? -Ja er alle mine sider /XX/
-er denne side uden for mappen forum? -Ja
-culd du vise mig (screeenshot eller URL-adressen) brudt url hvor virker .htaccess ikke? -Eventuelt side at requres genskrivning (alle undtagen de hjemmeside og fora sider) vilje 404


Nogle additiona spørgsmål:
-bruger du vbSEO?
-Hvis ikke behøver dine webadresser med /xx/ lang kode?
-er denne side uden for mappen forum?
-culd du vise mig (screeenshot eller URL-adressen) brudt url hvor virker .htaccess ikke?

r.dziadusz
21-03-12, 19:18
Ok
Jeg kontrol på det

ctrenks
23-03-12, 23:12
Kan jeg bare fjerne dette fuldstændigt og i min ikke forum sider blot tilføje $vbet_outside = true

Som jeg anvende en enkelt side til at analysere alle ikke forum sider ville dette være simpel.

ctrenks
24-03-12, 00:21
Kan jeg bare fjerne dette fuldstændigt og i min ikke forum sider blot tilføje $vbet_outside = true

Som jeg anvende en enkelt side til at analysere alle ikke forum sider ville dette være simpel.

ctrenks
26-03-12, 21:59
De kan fortælle mig, hvor cheack er for $_GET [vbet_outside], og jeg kan angive det der muligt samt.

ctrenks
27-03-12, 17:54
Jeg troede, det ville være en enkel 5 minutters anmodning??

r.dziadusz
27-03-12, 23:16
Desværre har du o vente så længe.
Vi arbejder stadig hvordan du løser dit problem.
Du forsøger at modificate $_GET.. manuelt i includes/vbenterpisetranslator_functions_redirect_utils.php
i linje
if($_REQUEST['vbet_outside'] && false === strpos($url,'http')) {

ctrenks
28-03-12, 16:32
OK, vil jeg blot tilføje en variabel i min eksterne skabelon siger $vb_out = 1 og derefter ændre hvis erklæring med en OR samt.

Tak,
Chris

r.dziadusz
28-03-12, 18:17
Du velkom Lad mig hvis det fungerer for dig

ctrenks
28-03-12, 21:08
Jeg tror, at det virker ok, jeg ser et problem selv, når jeg skifter sider (ikke sikre, da det startede) selv hvis jeg vende tilbage til normal omskrive regler.


på hjemmeside Online Casino Guide | Intet depositum kasinoer | Online Casino anmeldelser og Casino Forum (http://www.allfreechips.com) Hvis jeg skifte lang og derefter klikke på en anden side i venstre menuen få en 500 fejl med en URL-adresse som denne

xttp://www.allfreechips.com/da/da/da/da/da/da/da/da/da/da/casino_guide/USA-online-Casinos.html

Det er naturligvis ikke godt!

ctrenks
29-03-12, 12:32
også ser en fejl på sider som gratis Spin kasinoer i 2012 tilbyder store gratis casino bonusser (http://www.allfreechips.com/casino_guide/free-spin-casinos.html) whre det tager "de" fra guide i URL- og traets, som lanf /de/

ctrenks
29-03-12, 14:04
OK, slutter denne tråd som dens løst med orig spørgsmålet. åbne en ny tråd.

Automatic Translations (Powered by Google, Microsoft®, Yandex, SDL Language Cloud, IBM Watson and Apertium):
AfrikaansAlbanianArabicBelarusianBulgarianCatalanChineseCroatianCzechDanishDutchEnglishEstonianFilipinoFinnishFrenchGalicianGermanGreekHaitian CreoleHebrewHindiHungarianIcelandicIndonesianIrishItalianJapaneseKoreanLatvianLithuanianMacedonianMalayMalteseNorwegianPersianPolishPortugueseRomanianRussianSerbianSlovakSlovenianSpanishSwahiliSwedishTaiwaneseThaiTurkishUkrainianVietnameseWelshYiddish
Translations made by vBET 4.10.1