我正在使用Racspace服务器,其目录结构为
ROOT > web > Content
所有文件都放在content
文件夹中。但是当我放置.htaccess文件时,它会自动消失。和规则不起作用。虽然它在本地服务器上正常工作
.htaccess文件中定义的规则是
RewriteEngine on
RewriteRule ^dashboard/([0-9]*)?$ dashboard.php?user_id=$1 [NC]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME}.php -f
RewriteRule ^(.*)$ $1.php [NC,L]
RewriteCond %{QUERY_STRING} ^(\w+)=(\w+)$
答案 0 :(得分:7)
如果您使用的是像FileZilla这样的FTP程序,请单击“服务器”,然后单击“强制显示隐藏文件”,您就完成了!
答案 1 :(得分:0)
我猜它实际上在那里,你只需要知道看到它。在linux中,任何以.
开头的文件名都被视为隐藏,默认情况下不会显示。
如果您通过ssl访问该文件,则可以看到ls -a
的隐藏文件。如果您使用的是其他客户端,则可能需要将其配置为显示隐藏文件。