PDA

View Full Version: Ratkaistu & Goto = newpost linkit eivät redirect kunnolla



moman
27-10-10, 02:55
Kaikki pyynnöt showthread.php? T = x & goto = newpost Näytä tyhjiä sivuja äläkä kunnolla ohjata.

Tämä on. Htaccess ongelma (sitähän vBSEO tuki kertoi aiemmin), mutta niiden korjaus tuntui rikkoa jotain muuta. Onko sinulla mitään käsitystä mikä voisi olla pielessä?


# Comment the following line (add '#' at the beginning)
# to disable mod_rewrite functions.
# Please note: you still need to disable the hack in
# the vBSEO control panel to stop url rewrites.
RewriteEngine On

# Some servers require the Rewritebase directive to be
# enabled (remove '#' at the beginning to activate)
# Please note: when enabled, you must include the path
# to your root vB folder (i.e. RewriteBase /forums/)
#RewriteBase /

RewriteCond %{HTTP_HOST} !^www\.pentaxforums\.com
RewriteRule (.*) http://www.pentaxforums.com/forums/$1 [L,R=301]

RewriteRule ^((urllist|sitemap_).*\.(xml|txt)(\.gz)?)$ vbseo_sitemap/vbseo_getsitemap.php?sitemap=$1 [L]

RewriteRule ^/?(af|sq|ar|be|bg|ca|zh-CN|hr|cs|da|nl|et|tl|fi|fr|gl|de|en|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)/$ vbenterprisetranslator_seo.php?vbet_lang=$1&redirected=/forums/ [L,QSA]
RewriteRule ^/?(af|sq|ar|be|bg|ca|zh-CN|hr|cs|da|nl|et|tl|fi|fr|gl|de|en|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)/(.*)?$ vbenterprisetranslator_seo.php?vbet_lang=$1&redirected=/forums/$2 [L,QSA]

RewriteCond %{REQUEST_URI} !(admincp/|modcp/|vbseo_sitemap/|cron)
RewriteRule ^((archive/)?(.*\.php(/.*)?))$ vbenterprisetranslator_seo.php [L,QSA]

#RewriteCond %{REQUEST_URI} !(admincp/|modcp/|cron|vbseo_sitemap)
#RewriteRule ^((archive/)?(.*\.php(/.*)?))$ vbseo.php [L,QSA]

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !^(admincp|modcp|clientscript|cpstyles|images)/
RewriteRule $ vbenterprisetranslator_seo.php [L,QSA]

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !/(admincp|modcp|clientscript|cpstyles|images)/
RewriteRule ^(.+)$ vbseo.php [L,QSA]

Options All -Indexes
Options +FollowSymLinks

kamilkurczak
27-10-10, 08:02
hello,
Voitko kopioida tätä sääntöä:

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !^(admincp|modcp|clientscript|cpstyles|images)/
RewriteRule $ vbenterprisetranslator_seo.php [L,QSA]

ja liitä se ennen:

#RewriteCond %{REQUEST_URI} !(admincp/|modcp/|cron|vbseo_sitemap)
#RewriteRule ^((archive/)?(.*\.php(/.*)?))$ vbseo.php [L,QSA]


Jos poistat vBET on kysymys vielä siellä?

moman
27-10-10, 15:40
Kiitos nopeasta vastauksesta.
-Kyllä, ongelma poistui kun poistin vBET n htaccess sääntöjen
-Sinun fix ei muuta mitään

kamilkurczak
27-10-10, 16:11
Hello,
niin kuvailkaa täällä - miten voin kopioida se teidän foorumi, koska en voi jäljentää ja I cant nähdä tätä asiaa.
Toiseksi - liitä tässä palvelimen lokitiedosto (tiedoston informations kaikista kysymyksistä palvelimelta) koska olemme sitä mieltä, että joko toiminto ei ole näkyvissä
(Puuttuu
require_once), Koska sinulla on tyhjä sivu.

Kiitos

moman
27-10-10, 18:13
http://www.pentaxforums.com/forums/showthread.php?t=10000&goto=newpost

Kokeile jotka viittaavat esimerkkinä.

Huomaa, ettei PHP virheitä tai varoituksia sivulla.

Vain palvelimeen liittyvä ongelma olen tarkkailemalla juuri nyt on ongelma sqlite, mutta newpost edeltää anti että, joten tämä voidaan jättää huomiotta.

Mikä olisi paras tapa debug tähän? Ehkä vbenterprisetranslator_seo tiedosto ei kunnolla eteenpäin pyynnön vBSEO? Huomaa, että showthread.php ei ole edes kutsuttu jos klikkaat linkkiä.

kamilkurczak
28-10-10, 08:02
Hello,
moman Olen sivustosi tästä:

http://www.pentaxforums.com/forums/
kirjoita jossa minun olisi Klikkaa tämä ongelma (vaihe vaiheelta), koska minun täytyy toistaa se kunnolla.
Kiitos

moman
28-10-10, 17:51
Kysymys vain todella nousee loppukäyttäjälle kun AJAX kertaa ulos ja nopeasti vastaukset toimitetaan tavallisena muodossa. Se ilmenee myös mobiili iholle että me varma varten newpost linkkejä.

Kaikki nämä ovat täydellisiä esimerkkejä virhe:
http://www.pentaxforums.com/forums/showthread.php?t=1000&goto=newpost
http://www.pentaxforums.com/forums/showthread.php?t=10000&goto=newpost

Tämä toimii, koska lanka on olematon:
http://www.pentaxforums.com/forums/showthread.php?t=10000000&goto=newpost

kamilkurczak
29-10-10, 10:04
hello,

Ok joten jos sinulla ei ole mitään muistiinpanoja lokitiedostoon - antakaa minulle (by PM) käyttöoikeustiedot omaan admincp ja FTP.

Toiseksi. Kuvaile tässä mitä minun pitäisi tehdä, toistuuko ongelma (askel askeleelta - ei linkkejä) kuvailkaa jossa i shoudissa valitse, kuinka kauan minun pitäisi odottaa jne.
Kiitos

moman
30-10-10, 02:10
Olen korjannut ongelman.

Vuonna vbenterprisetranslator_seo.php, muuttui linja 56:


if (isset($_GET['t']) && !isset($_GET['goto']) && false !== strpos($_SERVER['REQUEST_URI'], 'showthread.php')) {

vBET
01-11-10, 17:30
Se oli jo kuin että meidän koodia vBET4.x - me unohdin tehdä sen myös vBET 3.x - meidän vikamme. Olen korjattu nyt - se sisällytetään seuraavaan julkaisuun.

moman
02-11-10, 16:12
Iso-Kiitos Huom!

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