掌上电脑

查看完整版本: 已解决 始终重定向返回首页....



Trixi.com
04-03-10, 01:16
嗨,

第一:软件的很大一块... ...我付了90错误,它是一种乐趣... ...

我安装了它,只要运行伟大的,正如我的选项“语言参数添加到URL(即”地址?语言= EN)
创建网址的搜索引擎优化链接的共识(即“/ EN /地址')”。

但只要我切换到“创建URL的搜索引擎优化链接的共识(即”/ EN /地址')“我有一些麻烦....

检查此页:

pedi / cabfo / rum.com /论坛/ DE / forum.php

请删除这个词三轮车/ ... ...

只要我点击任何线程追溯到英语语言主页... ...


Mmmmmh ....

我加了根/论坛,掌握语言英语定义,并添加到htaccess的:

RewriteEngine叙述在



为没有任何搜索引擎优化引擎的SEO翻译链接#规则(原始百度推广链接)
#如果您使用的是VB“国防部重写友情链接”,然后把之前VB规则,这些规则
RewriteRule归档/的index.php / $ 2和语言= $ 1 [L,QSA]
RewriteRule的index.php?语言= $ 1 [L,QSA]
RewriteRule 2元?语言= $ 1 [QSA]

任何线索可能是错的吗?

谢谢

杰拉尔德

Trixi.com
04-03-10, 02:32
更新:我总是得到一个404错误使用“创建的URL,根据搜索引擎优化链接的共识(即”/ EN /地址')"....

所以我切换回添加语言参数,以目前的URL(即“地址?语言= EN”)... ...

将是巨大的,如果你能帮助得到它的工作

发射

vBET
05-03-10, 00:40
嗨。

当我看到它是现在的工作 - 请确认如果我失去了一些东西:)

重要的事情 - 你没有设置“严格”选项“,强制规范的网址” - 它是必需的,否则你将失去你的SEO。请看到的readme.html vBET包及休耕VB配置说明。

Trixi.com
05-03-10, 09:10
您好米哈尔

谢谢你 - 我转向现在的“强制规范的网址”。

它的工作原理,但问题仍然存在... ...

现在我的配置:
先进的友好链接
创建网址的搜索引擎优化链接的共识(即“/ EN /地址')
的。htaccess如上/在自述。

它的工作原理例如,德文译本 - 我后我不允许张贴网址URL中的斜线... ...

p/edicabforum.com/forums/de/forumdisplay.php/32-Introduce-Yourself

Everythin确定

_____________________________________________

问题:
当我切换到
按付款当日价格计算的重写友好的URL

以上网址是现在
p/edicabforum.com/forums/de/32-Introduce-Yourself

和我得到404错误。
_____________________________________________

... ...所以,问题不解决... ...它的工作原理以及先进的友情链接模式,但不按付款当日价格计算的重写友好的URL
_____________________________________________
在我的htaccess的是只有你的代码:

RewriteEngine叙述在



为没有任何搜索引擎优化引擎的SEO翻译链接#规则(原始百度推广链接)
#如果您使用的是VB“国防部重写友情链接”,然后把之前VB规则,这些规则
RewriteRule归档/的index.php / $ 2和语言= $ 1 [L,QSA]
RewriteRule的index.php?语言= $ 1 [L,QSA]
RewriteRule 2元?语言= $ 1 [QSA]
_____________________________________________

我试图从VB htaccess和你的代码组合,但我得到一个500 - 内部服务器错误

RewriteEngine叙述上

#如果你有问题或正在使用VirtualDocumentRoot,取消此行,将它设置为您的vBulletin目录。
#RewriteBase /论坛/

RewriteCond%{REQUEST_FILENAME} - [OR]
RewriteCond%{REQUEST_FILENAME} - L [OR]
RewriteCond%{REQUEST_FILENAME} - D

RewriteRule ^ .* $ - [NC,L]

#论坛
RewriteRule归档/的index.php / $ 2和语言= $ 1 [L,QSA]
RewriteRule的index.php?语言= $ 1 [L,QSA]
RewriteRule 2元?语言= $ 1 [QSA]

RewriteRule ^ /线程.* showthread.php [QSA]
RewriteRule ^论坛/ .* forumdisplay.php在[QSA]
[QSA] RewriteRule ^成员/ .* member.php
RewriteRule ^博客/ .* blog.php [QSA]
ReWriteRule ^条目/ .* entry.php [QSA]

RewriteCond%{REQUEST_FILENAME} - [OR]
RewriteCond%{REQUEST_FILENAME} - L [OR]
RewriteCond%{REQUEST_FILENAME} - D

RewriteRule ^ .* $ - [NC,L]

#的MVC
RewriteRule ^(?:(.*?)(?:/|$))(.*|$)$ $ 1.php?R = $ 2 [QSA]

_____________________________________________

如果我使用VB的代码安装包在不上传目录:

RewriteEngine叙述上

#如果你有问题或正在使用VirtualDocumentRoot,取消此行,将它设置为您的vBulletin目录。
#RewriteBase /论坛/

RewriteCond%{REQUEST_FILENAME} - [OR]
RewriteCond%{REQUEST_FILENAME} - L [OR]
RewriteCond%{REQUEST_FILENAME} - D

RewriteRule ^ .* $ - [NC,L]

RewriteRule ^ /线程.* showthread.php [QSA]
RewriteRule ^论坛/ .* forumdisplay.php在[QSA]
[QSA] RewriteRule ^成员/ .* member.php
RewriteRule ^博客/ .* blog.php [QSA]
ReWriteRule ^条目/ .* entry.php [QSA]

RewriteCond%{REQUEST_FILENAME} - [OR]
RewriteCond%{REQUEST_FILENAME} - L [OR]
RewriteCond%{REQUEST_FILENAME} - D

RewriteRule ^ .* $ - [NC,L]

#的MVC
RewriteRule ^(?:(.*?)(?:/|$))(.*|$)$ $ 1.php?R = $ 2 [QSA]




URL转换为

p/edicabforum.com/forums/forums/32-Introduce-Yourself

正如您所看到的:它再次添加论坛... ...我得到“指定了无效的论坛。”

所以我想,问题是htaccess的规则....我的VB(vBulletin 4.0.2的补丁级别1 )....我想我首先必须解决这个问题,用VB然后再试一次.. ..

Saludos

杰拉尔德

vBET
08-03-10, 16:46
如果它是一个友好的URL设置是一个好消息 - 你有没有问题vBET:)所以 - 当您更改友好的URL MOD重写你有错误 - 这意味着这个问题是在htaccess文件,就像你犯罪嫌疑人。

第一 - 请确保您的htaccess文件确定为正常的(不是翻译)的网址。。因此,设置有规则需要用VB,并对其进行测试。之后把VB规则之前vBET规则。这是怎么看起来在我们的测试VB4论坛。htaccess文件:


RewriteEngine On
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|sq|ca|et|tl|gl|hi|id|lv|lt|mt|sl|uk|vi|cy|yi)/archive/index.php/(.*)?$ archive/index.php?/$2&language=$1 [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 [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 [QSA]

#vB FRIENDLY URL RULES
RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d

RewriteRule ^.*$ - [NC,L]

RewriteRule ^threads/.* showthread.php [QSA]
RewriteRule ^forums/.* forumdisplay.php [QSA]
RewriteRule ^members/.* member.php [QSA]
RewriteRule ^blogs/.* blog.php [QSA]
ReWriteRule ^entries/.* entry.php [QSA]

RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d

RewriteRule ^.*$ - [NC,L]

RewriteRule ^(?:(.*?)(?:/|$))(.*|$)$ $1.php?r=$2 [QSA]

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