我有这样的.htaccess文件:
// ==UserScript==
...
// @run-at document-start
// @match http://...
...
// ==/UserScript==
var d = document;
var scripts = d.getElementsByTagName('script'); //ARRAY
window.alert('script tags found:' + scripts.length);
...
我是重定向网址,如http://www.sitename.com/i/pages.html
通过这个重定向我在i /之后写一个变量。没有任何问题。 (服务器上不存在i /文件夹)。
但是我在我的服务器上安装了SSL,现在我回忆错误404该文件未在服务器上查找。我正在谷歌搜索一天,并没有找到答案。
这也是我的000-default.conf文件
RewriteEngine On
RewriteRule ^i/(.+)$ indexa.php?variable=$1
答案 0 :(得分:0)
我添加了
<Directory /var/www>
RewriteEngine On
RewriteRule ^i/(.+)$ indexa.php?variable=$1
</Directory>
进入我的000-default.conf文件,之后运行follow命令:
sudo a2enmod rewrite
现在一切正常。如果我遇到任何其他问题,我会更新我的问题和答案。