Visa fullständig version: Löste SNABB CGI ändra raster .htaccess för vbet utanför regel
När jag växlar till FCGI på min server (att tillåta xCache och hastigheten ökar) min rewite rulles alla stoppa woorking.
om jag helt enkelt bort 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]
alla mina regler fungerar sedan. så det verkar Varesig i detta bryter den hela .htaccess med FCGI
några idéer?
tack
Chris
r.dziadusz
18-03-12, 18:24
Hej
Kan ni vänligen Visa mig din alla .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]
Alla tankar? Jag Felsök fann något online som vill säga bryts, jag såg referance att FCGI kan ha några värden för SERVER_ENV fält men ingenting som säger att detta ska hända!
r.dziadusz
20-03-12, 14:09
Några additiona frågor:
-använder du vbSEO?
-om inte har dina webbadresser med /xx/ lang kod?
-är denna sida utanför katalogen forumet?
-culd du visa mig (screeenshot eller url) brutna url där .htaccess inte fungerar?
-använder du vbSEO? -Ja (inga VBSEO regler men utanför katalogen forum
-om inte har dina webbadresser med /xx/ lang kod? Jag har alla mina URL: er med /XX/ lang kod
-är denna sida utanför katalogen forumet? -JA
-culd du visa mig (screeenshot eller url) brutna url där inte fungerar .htaccess - en sida som kräver en omskrivning url fom den htaccess är ett 404-sidan
om jag rem ut de sista två raderna
RewriteCond% {QUERY_STRING}! Vbet_outside = sant
RewriteRule ^(.*)$ $ 1? Vbet_outside = sant [L, QSA]
allt fungerar bra, eller om jag köra php i suphp läge är alla OK.
-använder du vbSEO? -Ja men inte skrivs utanför på forum katalog där denna querrystring är
-om inte har dina webbadresser med /xx/ lang kod? -Ja är alla mina sidor /XX/
-är denna sida utanför katalogen forumet? -Ja
-culd du visa mig (screeenshot eller url) brutna url där .htaccess inte fungerar? -Någon sida som requres omskrivning (alla men hemsida och forum sidor) kommer 404
Några additiona frågor:
-använder du vbSEO?
-om inte har dina webbadresser med /xx/ lang kod?
-är denna sida utanför katalogen forumet?
-culd du visa mig (screeenshot eller url) brutna url där .htaccess inte fungerar?
r.dziadusz
21-03-12, 19:18
Ok
Jag kontroll av det
Kan jag bara bort detta fullständigt och i min icke forum sidor helt enkelt lägga till $vbet_outside = true
Eftersom jag använder en enda sida för att tolka alla icke forum sidor skulle detta vara enkel.
Kan jag bara bort detta fullständigt och i min icke forum sidor helt enkelt lägga till $vbet_outside = true
Eftersom jag använder en enda sida för att tolka alla icke forum sidor skulle detta vara enkel.
Ni kan säga mig om cheack $_GET [vbet_outside] och jag kan ange det möjligt samt.
Jag trodde det skulle vara en enkel 5 minuters begäran??
r.dziadusz
27-03-12, 23:16
Tyvärr har du o vänta så länge.
Vi arbetar fortfarande hur du löser ditt problem.
Du försöker modificate $_GET... manuellt i includes/vbenterpisetranslator_functions_redirect_utils.php
i linje
if($_REQUEST['vbet_outside'] && false === strpos($url,'http')) {
OK, jag bara tillägga en variabel i min externa mallen säger $vb_out = 1 och sedan ändra if-uttryck med en eller samt.
Tack,
Chris
r.dziadusz
28-03-12, 18:17
Du välkom Låt mig om det fungerar för dig
Jag tycker det fungerar ok, jag ser ett problem men när jag växlar sidor (inte säker när detta började) även om jag återgå till normala skriva om regler.
på hemsida Online Casino Guide | Ingen deposition kasinon | Online Casino recensioner och Casino Forum (http://www.allfreechips.com) om jag byter lang och klicka sedan på till en annan sida på vänster sida-menyn i får ett 500-fel med en url så här
xttp://www.allfreechips.com/da/da/da/da/da/da/da/da/da/da/casino_guide/USA-online-Casinos.html
Detta är naturligtvis inte bra!
också ser ett fel på sidor som gratis Spin kasinon i 2012 erbjuder stora gratis casino bonus (http://www.allfreechips.com/casino_guide/free-spin-casinos.html) se den tar "de" från guide i url och traets som som lanf /de/
OK, som slutade den här tråden som dess lösts med orig frågan. Öppna 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 © 2024 vBulletin Solutions Inc. All rights reserved.