PDA

Ver Versão Completa: Resolvido FAST CGI alterar quebras. htaccess para vbet fora de regra



ctrenks
18-03-12, 15:39
Quando eu mudar para o FCGI no meu servidor (para permitir xCache e acelerá-lo) meu rulles rewite todos parar woorking.

se eu simplesmente remover o




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


todas as minhas regras, em seguida, trabalham. então ele aparece somthing nesta quebra o. htaccess inteira com FCGI

todas as idéias?

obrigado
Chris

r.dziadusz
18-03-12, 18:24
Oi
Você poderia me mostrar seu. htaccess todos?

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
Quaisquer pensamentos? Eu havent encontrado qualquer coisa em linha que diga isso vai quebrar, eu vejo referance FCGI não pode ter nenhum valores para os campos SERVER_ENV, mas nada que diz que isso deve acontecer!

r.dziadusz
20-03-12, 14:09
Algumas perguntas additiona:
-você usa Bastos?
-Se não ter suas urls com /xx/ código lang?
-é essa página fora de seu diretório de fórum?
-culd você me mostra (screeenshot ou url) quebrado o url onde o. htaccess não está funcionando?

ctrenks
20-03-12, 23:24
-você usa Bastos? -Sim (não Bastos regras Embora fora do diretório de fóruns
-Se não ter suas urls com /xx/ código lang? Eu tenho todas as minhas urls com o /XX/ código lang
-é essa página fora de seu diretório de fórum? -SIM
-emite-me mostrar (screeenshot ou url) quebrado url onde o. htaccess não está trabalhando - qualquer página que requer uma reescrita url fom essa htaccess é uma página 404



se eu rem as duas últimas linhas

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

tudo funciona bem, ou se eu executar o php em modo suphp é tudo OK.

ctrenks
21-03-12, 13:08
-você usa Bastos? -Sim, mas não regrava fora do diretório de fóruns onde é este querrystring
-Se não ter suas urls com /xx/ código lang? -Sim, todas as minhas páginas são /XX/
-é essa página fora de seu diretório de fórum? -Sim
-culd você me mostra (screeenshot ou url) quebrado o url onde o. htaccess não está funcionando? -Qualquer página que requres a vontade de reescrita (todos, mas as páginas Home page e fóruns) 404


Algumas perguntas additiona:
-você usa Bastos?
-Se não ter suas urls com /xx/ código lang?
-é essa página fora de seu diretório de fórum?
-culd você me mostra (screeenshot ou url) quebrado o url onde o. htaccess não está funcionando?

r.dziadusz
21-03-12, 19:18
Ok
Estou verificando nele

ctrenks
23-03-12, 23:12
Posso apenas remover isso completamente e no meu não páginas de fórum basta adicionar $vbet_outside = true

Como eu uso uma única página para analisar todas as páginas do Fórum não seria simple.

ctrenks
24-03-12, 00:21
Posso apenas remover isso completamente e no meu não páginas de fórum basta adicionar $vbet_outside = true

Como eu uso uma única página para analisar todas as páginas do Fórum não seria simple.

ctrenks
26-03-12, 21:59
Você pode me dizer onde o cheack é de $ Get [vbet_outside] e posso configurá-lo lá possível também.

ctrenks
27-03-12, 17:54
Eu pensei que este seria um pedido simples 5 minutos??

r.dziadusz
27-03-12, 23:16
Desculpe você tem o esperar tanto tempo.
Ainda estamos trabalhando como resolver seu problema.
Você está tentando modificate $ get... manualmente em includes/vbenterpisetranslator_functions_redirect_utils.php
em linha
if($_REQUEST['vbet_outside'] && false === strpos($url,'http')) {

ctrenks
28-03-12, 16:32
OK, vou apenas acrescentar uma variável no meu modelo externo dizendo $vb_out = 1 e então modificar o se instrução com um OR também.

Obrigado,
Chris

r.dziadusz
28-03-12, 18:17
Welcom você por favor deixe-me se ele funciona para você

ctrenks
28-03-12, 21:08
Eu acho que ele funciona ok, eu estou vendo um problema embora quando eu mudar páginas (não tenho certeza quando isto começou) mesmo se eu reverter costas para normal reescrever as regras.


na página inicial Guia de Casino Online | Bombeiros | Online Casino Reviews e Casino Fórum (http://www.allfreechips.com) se eu alternar lang e, em seguida, clique em para outra página no menu do lado esquerdo eu começ um erro 500 com um url como este

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

Obviamente, isso não é bom!

ctrenks
29-03-12, 12:32
vendo também um erro nas páginas como Free Spin casinos em 2012 oferta grande livre casino bônus (http://www.allfreechips.com/casino_guide/free-spin-casinos.html) trienalmente leva o "de" do guia do url e traets que como /de/ lanf

ctrenks
29-03-12, 14:04
OK, terminando esta thread como seu resolvidos com a questão de orig. relativo à abertura de um novo thread.

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