当前位置:论坛首页 > Linux面板 > 求助

无法添加伪静态设置nginx: [emerg] unknown "1" variable

发表在 Linux面板2017-3-30 13:10 [复制链接] 10 12198

本帖最后由 yoer 于 2017-3-30 13:13 编辑

网站根目录放置了伪静态设置文件.htaccess无效,然后在面板添加伪静态设置出现错误,请问如何解决?

配置文件错误:
nginx: [emerg] unknown "1" variable
nginx: configuration file /www/server/nginx/conf/nginx.conf test failed

QQ图片20170330130626.png

系统: CentOS Linux 7.3.1611 (Core)
版本: 2.8.9
使用道具 举报 只看该作者 回复
发表于 2017-3-30 14:03:41 | 显示全部楼层
你的伪静态规则有问题呗
使用道具 举报 回复 支持 反对
发表于 2017-3-30 14:54:19 | 显示全部楼层
本帖最后由 yoer 于 2017-3-30 15:21 编辑
河妖 发表于 2017-3-30 14:03
你的伪静态规则有问题呗

http://www.bt.cn/Tools
我是根据这个工具转化的呀,是这个工具转化不对吗?还是我的使用方法不对呢?
QQ截图20170330145328.jpg
.htaccess内容:
  1. <IfModule mod_rewrite.c>
  2.     RewriteEngine on
  3.         RewriteCond %{REQUEST_FILENAME} !-f
  4.         RewriteCond $1 !^(index\.php|robots\.txt|views|plugins|backup|upload|images|install|admin123|plug|test|install|make|js|favicon\.ico|templates|mqqt|scl|app)
  5.         RewriteRule ^(.*)$ index.php/$1 [L]
  6. </IfModule>

复制代码
转化后:
  1. if (!-f $request_filename){
  2.         set $rule_0 1$rule_0;
  3. }
  4. if ($1 !~ "^(index\.php|robots\.txt|views|plugins|backup|upload|images|install|admin123|plug|test|install|make|js|favicon\.ico|templates|mqqt|scl|app)"){
  5.         set $rule_0 2$rule_0;
  6. }
  7. if ($rule_0 = "21"){
  8.         rewrite ^/(.*)$ /index.php/$1 last;
  9. }
复制代码


使用道具 举报 回复 支持 反对
发表于 2017-4-3 02:40:14 | 显示全部楼层
问题仍未解决为什么不能直接就支持.htaccess文件呢?wdcp是支持.htaccess的,请问最新版的BT是否.htaccess内容呢?
使用道具 举报 回复 支持 反对
发表于 2017-4-3 09:41:51 | 显示全部楼层
没人回复。。。。。。没人回复。。。。。。。。。。
使用道具 举报 回复 支持 反对
发表于 2017-4-8 16:50:22 | 显示全部楼层
仍旧无人回复。。。。。。
转化后的伪静态无法添加
使用道具 举报 回复 支持 反对
发表于 2017-4-10 08:29:41 | 显示全部楼层
呵呵,你说该如何是好呢。
使用道具 举报 回复 支持 反对
发表于 2017-4-17 00:36:43 | 显示全部楼层
伍林堂工作室 发表于 2017-4-10 08:29
呵呵,你说该如何是好呢。

没办法。只好使用其它产品呗。
使用道具 举报 回复 支持 反对
发表于 2017-5-25 09:46:45 | 显示全部楼层
貌似nginx 不支持 htaccess 的
使用道具 举报 回复 支持 反对
发表于 2017-5-30 05:39:05 | 显示全部楼层
hello 发表于 2017-5-25 09:46
貌似nginx 不支持 htaccess 的

是的,咨询官方后说要换到apache才行
所以目前仍在观望,暂时还是使用WDCP
使用道具 举报 回复 支持 反对
发表于 2017-6-29 01:01:49 | 显示全部楼层
hello 发表于 2017-5-25 09:46
貌似nginx 不支持 htaccess 的

Apache也不灵
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

普通问题处理

论坛响应时间:72小时

问题处理方式:排队(仅解答)

工作时间:白班:9:00 - 18:00

紧急运维服务

响应时间:3分钟

问题处理方式:宝塔专家1对1服务

工作时间:工作日:9:00 - 18:30

宝塔专业团队为您解决服务器疑难问题

点击联系技术免费分析

工作时间:09:00至18:30

快速回复 返回顶部 返回列表