Veure la Versió Completa: Resolt Canvi ràpid CGI trenca. htaccess per vbet fora de la norma
Quan em canvio a FCGI al meu servidor (per permetre xCache i accelerar) el meu rulles rewite Totes pareixen woorking.
Si puc simplement treure el
#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]
totes les meves regles després treballar. per la qual cosa sembla somthing en això trenca el. htaccess sencer amb FCGI
algunes idees?
gràcies
Chris
r.dziadusz
18-03-12, 18:24
Hola
Si vostè si us plau em podria mostrar el seu tot. 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]
Alguna idea? Jo havent trobava alguna cosa en línia que diria que aquest es trenqui, jo vaig veure referance que FCGI pot tenir uns valors per a camps SERVER_ENV, però res que diu que això hauria de passar!
r.dziadusz
20-03-12, 14:09
Algunes preguntes de additiona:
-utilitza vbSEO?
-Si no té l'URL amb /xx/ codi de lang?
-és aquesta pàgina fora del seu directori de fòrum?
-Pallars Sobirà mostrar m (screeenshot o url) trencat url on. htaccess no està funcionant?
-utilitza vbSEO? -Sí (cap VBSEO regles que fora el directori de fòrums
-Si no té l'URL amb /xx/ codi de lang? Tinc tots els meus urls amb el /XX/ codi de lang
-és aquesta pàgina fora del seu directori de fòrum? -SÍ
-Pallars Sobirà em (screeenshot o url) trencat url on. htaccess no està treballant - qualsevol pàgina que exigeix una reescriptura mostrar fom d'url que htaccess és una pàgina de 404
Si jo rem les dues últimes línies
RewriteCond% {QUERY_STRING}! Vbet_outside = true
RewriteRule ^(.*)$ $ 1? Vbet_outside = true [L, QSA]
tot funciona bé, o si em executa php en el mode de suphp és completament correcte.
-utilitza vbSEO? -Sí, però no reescriu fora del directori de fòrums on és aquest querrystring
-Si no té l'URL amb /xx/ codi de lang? -Sí, totes les meves pàgines són /XX/
-és aquesta pàgina fora del seu directori de fòrum? -Sí
-Pallars Sobirà mostrar m (screeenshot o url) trencat url on. htaccess no està funcionant? -Qualsevol pàgina que requres la voluntat de reescriptura (tots, però les pàgines de pàgina inicial i fòrums) 404
Algunes preguntes de additiona:
-utilitza vbSEO?
-Si no té l'URL amb /xx/ codi de lang?
-és aquesta pàgina fora del seu directori de fòrum?
-Pallars Sobirà mostrar m (screeenshot o url) trencat url on. htaccess no està funcionant?
r.dziadusz
21-03-12, 19:18
Ok
Estic comprovant en això
Jo només puc treure això completament i en el meu no pàgines de fòrum simplement afegir $vbet_outside = true
Com puc utilitzar una sola pàgina per totes les pàgines de no Fòrum d'anàlisi això seria simple.
Jo només puc treure això completament i en el meu no pàgines de fòrum simplement afegir $vbet_outside = true
Com puc utilitzar una sola pàgina per totes les pàgines de no Fòrum d'anàlisi això seria simple.
Em pot dir on el cheack és per a $_GET [vbet_outside] i que el puc instal·lar allà possible també.
Vaig pensar que seria una petició de minúscul simple de 5??
r.dziadusz
27-03-12, 23:16
Trist que vostè té o esperar tant de temps.
Encara estem treballant com resoldre el seu problema.
Vostè està tractant d'_GET de $ modificate... manualment en includes/vbenterpisetranslator_functions_redirect_utils.php
en línia
if($_REQUEST['vbet_outside'] && false === strpos($url,'http')) {
OK, només vaig a afegir una variable en el meu extern plantilla dient $vb_out = 1 llavors modificar el si declaració amb un OR també.
Gràcies,
Chris
r.dziadusz
28-03-12, 18:17
Vostè welcom si us plau deixi'm si funciona per a vostè
Crec que funciona bé, estic veient un problema encara que quan vaig canviar de pàgina (no segur quan això començava) fins i tot si vaig tornar altra vegada a normal reescriure les normes.
a la pàgina d'Inici Guia de Casino en línia | Cap Casinos de forta | Ressenyes de Casino en línia i Casino Fòrum (http://www.allfreechips.com) si vaig canviar lang, a continuació, feu clic a una altra pàgina en la part esquerra del menú i aconseguir un error de 500 amb un url com aquest
xttp://www.allfreechips.com/da/da/da/da/da/da/da/da/da/da/casino_guide/USA-online-casinos.html
això òbviament no és bo!
també veure un error en pàgines com casinos de lliure girar a l'oferta de 2012 gran lliure whre de bons (http://www.allfreechips.com/casino_guide/free-spin-casinos.html) de casino pren el "de" de guia a l'url i traets que com la /de/ de lanf
Ok, acabant aquest fil com resoldre amb l'assumpte d'orig. l'obertura d'un fil nou.
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.