PDA

Visa fullständig version: Löste SNABB CGI ändra raster .htaccess för vbet utanför regel



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

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

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

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

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

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

ctrenks
26-03-12, 21:59
Ni kan säga mig om cheack $_GET [vbet_outside] och jag kan ange det möjligt samt.

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

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

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

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

ctrenks
29-03-12, 14:04
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):
AfrikaansAlbanianArabicBelarusianBulgarianCatalanChineseCroatianCzechDanishDutchEnglishEstonianFilipinoFinnishFrenchGalicianGermanGreekHaitian CreoleHebrewHindiHungarianIcelandicIndonesianIrishItalianJapaneseKoreanLatvianLithuanianMacedonianMalayMalteseNorwegianPersianPolishPortugueseRomanianRussianSerbianSlovakSlovenianSpanishSwahiliSwedishTaiwaneseThaiTurkishUkrainianVietnameseWelshYiddish
Translated to other languages supported by vBET Translator 4.10.1