登录 注册

登录

问题 启用 ARTIO JoomSEF 后,页面无法显示,请教

更多
2008年10月21日 14:06 - 2008年10月21日 14:58 #1 作者: ricktao
我安装了ARTIO JoomSEF组件,然后开启全局设置里的搜索引擎友好链接、mod_rewrite 和给URL添加后缀等三个功能,然后除了首页可以显示,其他页面都无法显示。请各位大哥教教小弟如何解决。
我使用的是goddady空间。

页面错误如下
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator, 这个 E-mail 受反垃圾邮件程序保护,您需要启用 JavaScript 才能查看。 and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the server error log.




Apache/1.3.33 Server at www.onmytour.com Port 80
最后修改: 2008年10月21日 14:58 由 gxthrj.

登录 或者   注册一个会员帐号 来参与讨论

更多
2008年10月21日 14:53 #2 作者: kfc
这个组件装上去整个站无法打开了,现在正在找原因中 :(

登录 或者   注册一个会员帐号 来参与讨论

更多
2008年10月21日 15:10 #3 作者: Joomla之门
其实这个组件使用起来并不那么费劲,只是很少有人肯认真阅读它的文档罢了。

在安装时,文件上传完毕后,就出现一个很长的页面,里面提醒了一些注意事项。由于是英文界面,估计很多人看到 Successful 就跳过去了(作者没有将这个页面做到语言文件里面,所以我无法汉化)。

即使你安装时没有认真看,那么当出现故障时,也应该到后台,进入 Artio JoomSEF 控制面板,点击上面的“文档”按钮来仔细学习一下它的用户指南 —— 按照提示操作,你就能顺利使用这个组件。

要点如下:

1、首先检查 Joomla! 根目录下的 htaccess.txt 文件是否已经重命名为 .htaccess ,如果没有,赶紧执行这个改名操作;

2、Artio JoomSEF 自己提供了一份 .htaccess 文件的代码,就在其文档中,你复制出来,替换掉 Joomla! 自带的 .htaccess 文件内容;

3、到 Joomla! 后台的“全局设置”中,将第一个标签页上的“搜索引擎优化设置”里面3项全部选择“是”;

4、到 Artio JoomSEF 控制面板上,点击“设置”,将第一项“启用”选择为“是”;

5、现在请预览网站前台。

如果还有问题,请先确认你按照上述方法操作了,然后继续跟帖讨论。

付费下载 Joomla 3 扩展汉化版: 我要付费支持 Joomla 之门!

登录 或者   注册一个会员帐号 来参与讨论

更多
2008年10月21日 16:11 #4 作者: fdp
ok了,但有一个问题,选使用文章标题时,产生的链接不正常,文章链接连前面的域名都没有了,改成使用副 标题就正常了。

登录 或者   注册一个会员帐号 来参与讨论

更多
2008年10月21日 16:34 #5 作者: Joomla之门
你的文章标题是中文吗?如果是这样,建议使用“副标题”来生成友好网址。

如果文章标题是英文,选择用“标题”来生成 SEF URL,还出现上述问题,我估计是你设置不正确。好好玩味一下各项参数吧。

付费下载 Joomla 3 扩展汉化版: 我要付费支持 Joomla 之门!

登录 或者   注册一个会员帐号 来参与讨论

更多
2008年10月21日 16:37 #6 作者: kfc
安装完组件后网站无法打开了,FTP登陆删除文件\删除了数据库里数据也是一样,挂了:(

登录 或者   注册一个会员帐号 来参与讨论

更多
2008年10月21日 16:45 #7 作者: Joomla之门
楼上的 kfc 能否说详细些?你安装完 Artio JoomSEF 之后做了哪些操作?首页无法打开吗?

你删除了哪些文件?删除了哪些数据表内容?

请对照 #2 回复内容检查一下你的操作方法,然后详细讨论一下。必要时请附上屏幕截图。

付费下载 Joomla 3 扩展汉化版: 我要付费支持 Joomla 之门!

登录 或者   注册一个会员帐号 来参与讨论

更多
2008年10月21日 16:50 #8 作者: fdp
标题是中文,呵呵,kfc太心急了,你把htaccess.txt改回来就行了

登录 或者   注册一个会员帐号 来参与讨论

更多
2008年10月22日 04:08 #9 作者: bogardan
删了.htaccess网站就回来了。
和空间供应商联系,看看是否能使用.htaccess

登录 或者   注册一个会员帐号 来参与讨论

更多
2008年10月22日 09:43 #10 作者: ricktao
白大哥,我做了您说的5条中除了第二条的所有步骤,但是仍然不能正常显示网页,请问Artio JoomSEF 自带的.htaccess 文件可以在哪里找到

登录 或者   注册一个会员帐号 来参与讨论

更多
2008年10月22日 09:57 #11 作者: bogardan
Artio JoomSEF会自动的复制他自带的.htaccess 文件到你空间的根目录下面。
请先确认你的空间供应商是否支持使用.htaccess

登录 或者   注册一个会员帐号 来参与讨论

更多
2008年10月22日 10:10 #12 作者: fdp
把根目录下的.htaccess删除,按步骤调整好网站,再把artio joomsef提供的.htaccess恢复就可以了

登录 或者   注册一个会员帐号 来参与讨论

更多
2008年10月22日 13:07 #13 作者: ricktao
我已经完成了所有步骤,但是还是不能正常显示

登录 或者   注册一个会员帐号 来参与讨论

更多
2008年10月22日 14:06 #14 作者: Joomla之门
楼上的 ricktao 用的是 windows 服务器吗?能否介绍一下安装环境?

或者,建议跟主机商联系,看看他们是否有什么限制,比如不能使用 .htaccess 等等。

付费下载 Joomla 3 扩展汉化版: 我要付费支持 Joomla 之门!

登录 或者   注册一个会员帐号 来参与讨论

更多
2008年10月22日 14:26 #15 作者: ricktao
我使用的是godaddy主机,应该是支持.htaccess 的吧

登录 或者   注册一个会员帐号 来参与讨论

更多
2008年10月22日 15:07 #16 作者: bogardan
help.godaddy.com/article/899?isc=isc_code

看样子,这个空间是支持.htaccess的。

NOTE:The .htaccess file containing the rewrite rules must be in the same directory as the target files.

登录 或者   注册一个会员帐号 来参与讨论

  • krantas
  • krantas 的头像
  • 离线
  • COM_KUNENA_SAMPLEDATA_RANK2
  • COM_KUNENA_SAMPLEDATA_RANK2
  • 此头像并非本人,拒绝疯狂站内。
更多
2008年11月08日 21:02 #17 作者: krantas
昨天晚上看到Joomlagate新发布的这个Artio JoomSEF for J1.5!的版本,就胆战心惊得下载下来试装,因为有网友反映“kfc 2008-10-21 16:37:37 安装完组件后网站无法打开了,FTP登陆删除文件\删除了数据库里数据也是一样,挂了:( ”;装的倒是很成功,然后发现导航栏的URL地址果然变了,有些可以打开,有些变成404的页面;

到joomer.cn上看了一下教程,发现此组件还是对中文的支持不是很好;安装了以后,按照网站上说的,做了以下3步:

1、在Joomla后台全局设置中打开SEF(找了很久才找到,汗)
2、将htaccess.txt改名为.htaccess
3、将Artio JoomSEF说明文件(安装包中文件readme.inc.html)中的.htaccess内容覆盖到网站根目录下的.htaccess内容;(用记事本打开然后复制到.htaccess里面);

看网站的说明,有提到“进入Artio JoomSEF后台配置,在剥离字符的输入框中最后加入|/”,但是似乎并没有什么影响;只是我发现网站不能正常访问的几个导航栏的URL为 penmatters.net/index.php/xxx.html ; 这个一看以为很明显,只要在此组件URL设置中改default index file默认的 index.php改为index.php? *多加个问号*就可以,但是还是不可以;

今天卸载了组件,然后再装了一次,发现竟然可以了。。。欣喜的很;不过要注意在装此组件之前,一定要在各类组件的别名命名好,否则一旦装了此软件,URL自动变,再去改,基本上找不到了;
明日看一下404页面的修改,改个稍微好看点的。。呵呵

登录 或者   注册一个会员帐号 来参与讨论

更多
2008年11月09日 09:36 #18 作者: Joomla之门
楼上的 krantas 花了那么多时间摸索,其实这些我都在 本话题的第一页 #2 回复 里面讲过了,怎么不搜索一下呢?浪费了你不少时间。

付费下载 Joomla 3 扩展汉化版: 我要付费支持 Joomla 之门!

登录 或者   注册一个会员帐号 来参与讨论

更多
2008年12月12日 23:07 #19 作者: yt1017
不知到能否在 windos 下集成apche环境中 使用呢?我折腾了很久也没有弄成功,网址倒是都变了可都是404无法找到。

登录 或者   注册一个会员帐号 来参与讨论

更多
2009年01月03日 11:58 #20 作者: castcrus
正在做的站: www.china-review.info

J1.58 + 本站下载的Artio JoomSEF3.2.1

默认配置,自动生成的文章URL有问题,没有域名,没有类别,什么都没有,只有文件名。

例如:
http://文件名.htm/

看菜单,有两个正常,一个竟然成了
http://index.php/

现在头很大,如果JoomSEF本身不行,给推荐个吧。。。。


我的.htaccess是这样,不过应该和这个没关系
DirectoryIndex index.php
RewriteEngine On
RewriteBase /
 
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !^/index.php
RewriteCond %{REQUEST_URI} (/|\.php|\.html|\.htm|\.feed|\.pdf|\.raw|/[^.]*)[NC]
RewriteRule (.*) index.php
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L]
 
########## Begin - Rewrite rules to block out some common exploits
## If you experience problems on your site block out the operations listed below
## This attempts to block the most common type of exploit `attempts` to Joomla! 
#                              
# Block out any script trying to set a mosConfig value through the URL
RewriteCond %{QUERY_STRING} mosConfig_[a-zA-Z_]{1,21}(=|\%3D) [OR]
# Block out any script trying to base64_encode crap to send via URL
RewriteCond %{QUERY_STRING} base64_encode.*\(.*\) [OR]
# Block out any script that includes a <script> tag in URL
RewriteCond %{QUERY_STRING} (\<|%3C).*script.*(\>|%3E) [NC,OR]
# Block out any script trying to set a PHP GLOBALS variable via URL
RewriteCond %{QUERY_STRING} GLOBALS(=|\[|\%[0-9A-Z]{0,2}) [OR]
# Block out any script trying to modify a _REQUEST variable via URL
RewriteCond %{QUERY_STRING} _REQUEST(=|\[|\%[0-9A-Z]{0,2})
# Send all blocked request to homepage with 403 Forbidden error!
RewriteRule ^(.*)$ index.php [F,L]
# 
########## End - Rewrite rules to block out some common exploits

登录 或者   注册一个会员帐号 来参与讨论