СДА

Виев Фулл Версион: Решити Иди на & = невпост линкови не преусмеравање правилно



moman
27-10-10, 02:55
Сви захтеви за сховтхреад.пхп т = к? & Иди = невпост показују празне странице, а не како треба преусмерити.

Ово је хтаццесс питање (то је оно што вБуллетин подршку ми је рекао раније)., Али њихова поправити се чинило да пауза нешто друго. Имате ли идеју шта би могло бити погрешно овде?


# 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
здраво,
Да копирате ово правило:

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

и налепите пре:

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


Ако онемогућите вБЕТ је проблем и даље постоји?

moman
27-10-10, 15:40
Хвала на брзом одговору.
-Да, питање отишао када сам уклонио вбет је хтаццесс правила
-Ваш фик нису променили ништа

kamilkurczak
27-10-10, 16:11
Поздрав,
Дакле, опишите овде - како ја могу да репродукује на вашем форуму, јер сам цант га репродуковати и ја не могу видети ово питање.
Друго - Молимо Вас да залепите овде фајл сервер лог (фајл са информацијама о свим питањима која се на серверу), јер мислимо да је било функција није видљив
(Недостаје
require_once) Јер сте празне странице.

Хвала

moman
27-10-10, 18:13
хттп://ввв.пентакфорумс.цом/форумс/сховтхреад.пхп?т=10000&гото=невпост

Покушајте које су повезане као пример.

Имајте на уму да не постоје ПХП грешке или упозорења на тој страници.

Само сервера Питање сам посматрајући сада је проблем са СКЛите, али невпост питању претходи томе, тако да могу игнорисати.

Шта би било најбољи начин да дебуг ово? Можда вбентерприсетранслатор_сео датотека не правилно проследити захтев за вБуллетин? Имајте на уму да индек.пхп није ни позвана под условом да кликнете на линк изнад.

kamilkurczak
28-10-10, 08:02
Поздрав,
моман сам на вашем сајту овде:

http://www.pentaxforums.com/forums/
напишите где треба да кликнете да ово питање (корак по корак) јер морам да га репродукује правилно.
Хвала

moman
28-10-10, 17:51
Питање само стварно долази за крајњег корисника кад АЈАКС пута напоље и брзо одговори се достављају као редован облик. Он такође долази на мобилном кожи да смо сигурни за невпост линкове.

Сви ови су савршени примери грешке:
хттп://ввв.пентакфорумс.цом/форумс/сховтхреад.пхп?т=1000&гото=невпост
хттп://ввв.пентакфорумс.цом/форумс/сховтхреад.пхп?т=10000&гото=невпост

Ово ради зато што је тема не постоји:
хттп://ввв.пентакфорумс.цом/форумс/сховтхреад.пхп?т=10000000&гото=невпост

kamilkurczak
29-10-10, 10:04
здраво,

Ок тако да ако немате све белешке у фајл сервер лог - молим вас дајте ми (премијер) детаље приступ админцп и ФТП.

друго. опишите овде шта треба да радим да репродукује ово питање (корак по корак - нема везе) опишите где и требао клик, колико дуго сам треба да сачека, итд
Хвала

moman
30-10-10, 02:10
Решили сам проблем.

У вбентерприсетранслатор_сео.пхп, измењена линија 56 на:


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

vBET
01-11-10, 17:30
Већ је било као да је у наш код у вБЕТ4.к - ми заборавили да то уради иу вБЕТ 3.к - наша кривица. Ја то исправити сада - то ће бити укључене у следећем издању.

moman
02-11-10, 16:12
Велики-хвала за напомену!

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