Home  >  Article  >  Backend Development  >  请问这段.htaccess里的伪静态规则代表什么意思?

请问这段.htaccess里的伪静态规则代表什么意思?

WBOY
WBOYOriginal
2016-06-23 13:47:38701browse

<IfModule mod_rewrite.c>RewriteEngine onRewriteCond %{REQUEST_FILENAME} !-dRewriteCond %{REQUEST_FILENAME} !-fRewriteRule ^(.*)$ index.php?/$1 [QSA,PT,L]</IfModule>


/q_login-qq_login.html  这样的网址原来的动态网址应该是什么呢?
奇怪,这段网址没有自动跳转,页面一片空白!请指教!


回复讨论(解决方案)

如果目录存在q_login-qq_login.html文件就展示此文件

如果不存在 则执行 index.php?/q_login-qq_login.html 

如果目录存在q_login-qq_login.html文件就展示此文件

如果不存在 则执行 index.php?/q_login-qq_login.html 



q_login-qq_login.html存在,只是浏览器查看代码只有:
<head><meta property="qc:admins" content="147026777767647166375636" /><meta property="qc:admins" content="4716300527622221636375" /><meta property="qc:admins" content="471630043674556654" /></head>


也不知道模板文件是哪个,找不到。THINKPHP的项目。

因为这个错误,害得我QQ快捷登录(QQ互联)申请一直审核不通过!
模板中搜索不到*q*.html,除了login.html也搜索不到其它貌似与以上网址关联的QQ登录模板文件,
但login.html又不是QQ登录模板文件,真是头疼!

??是thinkphp的.htaccess rewrite

RewriteCond %{REQUEST_FILENAME} !-d  不是目?
RewriteCond %{REQUEST_FILENAME} !-f   也不是文件
RewriteRule ^(.*)$ index.php?/$1 [QSA,PT,L] 重定向到index.php?理

嗯~我怎样才能找到模板文件,让 /q_login-qq_login.html 显示正确的内容呢?

郁闷,,,,,

现在可以转到QQ登录界面了,但是提示错误:redirect uri is illegal(100010)

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn