View Full Version: Løst HURTIG CGI ændring pauser .htaccess for vbet uden for regel
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?
<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]
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?
-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.
-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
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.
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.
De kan fortælle mig, hvor cheack er for $_GET [vbet_outside], og jeg kan angive det der muligt samt.
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')) {
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
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!
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/
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):
Powered by vBulletin® Version 4.2.5 Copyright © 2025 vBulletin Solutions Inc. All rights reserved.