我的htaccess文件如下所示:
RewriteEngine on
RewriteCond $1 !^(index\.php|assets|img|css|js|robots\.txt|favicon\.ico)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ ./index.php/$1 [L,QSA]
但是当我尝试在网站上做任何事情时,只有主网站可以正常工作。如果我想要登录页面,我会收到错误:
No input file specified.
但是如果我将.htaccess文件更改为:
RewriteEngine on
RewriteCond $1 !^(index\.php|assets|img|css|js|robots\.txt|favicon\.ico)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^ index.php [L]
子页面有效,但后来我遇到了主题......
--> 404 Page Not Found: Themes/default
任何人都知道应该更改页面可以使用的htaccess文件。我正在使用CodeIgniter。
好的,我已将.htaccess更改为:
RewriteEngine on
RewriteCond $1 !^(index\.php|assets|img|css|js|robots\.txt|favicon\.ico)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ ./index.php/?$1 [L,QSA]
已添加?在$符号之前,现在页面加载正常。但现在我的主题还有另一个问题。
ERROR - 2017-09-11 06:43:40 --> 404 Page Not Found: Themes/default
同样解决此问题:必须是配置文件中正确的目录路径。
答案 0 :(得分:0)
试试这样:
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div class="overflow-hidden iv-wp">
<h1 class="ready reveal-in">
This is text over two lines, with a really nice fade effect.
</h1>
</div>
答案 1 :(得分:0)
请尝试以下代码:
RewriteEngine on
RewriteCond $1 !^(index\.php|public|\.txt)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?$1