PDA

Zobrazit plnou verzi: Vyřešeno FAST CGI změnu konců .htaccess pro vbet mimo pravidlo



ctrenks
18-03-12, 15:39
Když jsem přepnout do FCGI na svém serveru (aby povolit xCache a urychlení) moje rewite rulles zastavit woorking.

Pokud jednoduše odstranit




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


moje pravidla pak pracují. Zdá se somthing v tomto zruší celý .htaccess s FCGI

nějaké nápady?

díky
Chris

r.dziadusz
18-03-12, 18:24
Ahoj
Mohla byste prosím mi ukázat všechny .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
Nějaké nápady? Jsem oblast našel online něco, co by řekl to porušíte, viděl výraz, že FCGI může mít žádné hodnoty pro pole, SERVER_ENV, ale nic, co říká to mělo stát!

r.dziadusz
20-03-12, 14:09
Několik additiona otázky:
-Používáte vbSEO?
-ne-li mít vaše adresy URL s /xx/ lang kód?
-je tato stránka mimo adresář fóra?
-culd mi to ukázat (screeenshot nebo url) zlomil url, kde nefunguje .htaccess?

ctrenks
20-03-12, 23:24
-Používáte vbSEO? -Ano (žádná VBSEO pravidel i když mimo adresář fóra
-ne-li mít vaše adresy URL s /xx/ lang kód? Mám všechny mé adresy URL s /XX/ lang kód
-je tato stránka mimo adresář fóra? -ANO
-culd, ukaž mi (screeenshot nebo url) zlomil url kde nefunguje .htaccess - stránka, která vyžaduje změnu scénáře url fom že htaccess je 404 stránky



Pokud jsem rem se poslední dva řádky

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

Všechno funguje, nebo -li spouštět php v suphp režimu, je to v pohodě.

ctrenks
21-03-12, 13:08
-Používáte vbSEO? -Ano, ale ne přepíše mimo z fóra adresáře, kde je tato querrystring
-ne-li mít vaše adresy URL s /xx/ lang kód? -Ano jsou všechny mé stránky /XX/
-je tato stránka mimo adresář fóra? -Ano
-culd mi to ukázat (screeenshot nebo url) zlomil url, kde nefunguje .htaccess? -Všechny stránky tohoto requres se přepis (všechny kromě stránky domovské stránky a fór) 404


Několik additiona otázky:
-Používáte vbSEO?
-ne-li mít vaše adresy URL s /xx/ lang kód?
-je tato stránka mimo adresář fóra?
-culd mi to ukázat (screeenshot nebo url) zlomil url, kde nefunguje .htaccess?

r.dziadusz
21-03-12, 19:18
Ok
Zkouším na to

ctrenks
23-03-12, 23:12
Mohu jen odebrat to úplně a v mé jiné fórum stránky jednoduše přidat $vbet_outside = true

Jak použít jednu stránku analyzovat všechny jiné fórum stránky by to jednoduché.

ctrenks
24-03-12, 00:21
Mohu jen odebrat to úplně a v mé jiné fórum stránky jednoduše přidat $vbet_outside = true

Jak použít jednu stránku analyzovat všechny jiné fórum stránky by to jednoduché.

ctrenks
26-03-12, 21:59
Můžete mi říct, kde cheack je za $_GET [vbet_outside] a lze nastavit to tam možné také.

ctrenks
27-03-12, 17:54
Myslel jsem, že by žádost o jednoduché 5 minut??

r.dziadusz
27-03-12, 23:16
Promiňte, máte o čekat tak dlouho.
Stále pracujeme jak vyřešit váš problém.
Se snaží modificate $_GET. ručně v includes/vbenterpisetranslator_functions_redirect_utils.php
v řádku
if($_REQUEST['vbet_outside'] && false === strpos($url,'http')) {

ctrenks
28-03-12, 16:32
OK, já se jen přidat proměnnou v externí šablona říká $vb_out = 1 a pak upravte if prohlášení nebo také.

Díky,
Chris

r.dziadusz
28-03-12, 18:17
Jste welcom prosím nechte mě pokud pro vás pracuje

ctrenks
28-03-12, 21:08
Myslím, že to funguje ok, vidím problém ovšem při přepnutí stránky (není jistý, kdy to začalo) i v případě, že vrátit se zpět k normálu Přepisovat pravidla.


na domovské stránce Průvodce Online Casino | Žádný vklad kasin | Online Casino recenze a Casino fórum (http://www.allfreechips.com)-li přepínač lang a pak klepněte na jinou stránku v nabídce na levé straně jsem si 500 chyba s url jako

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

Očividně to není dobré!

ctrenks
29-03-12, 12:32
také vidím chybu na stránkách jako Free Spin kasin v roce 2012 nabízí velké volné kasinové bonusy (http://www.allfreechips.com/casino_guide/free-spin-casinos.html) whre to trvá, "de" od průvodce v url a traets jako lanf /de/

ctrenks
29-03-12, 14:04
Dobře končí toto vlákno jako jeho řešeny s problémem orig. otevření nové vlákno.

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