首先,我会在.htaccess
和redirects
中说我是新手。
问题是,我有一个完美的角度2应用程序,但在此之前我使用一些.php
文件上传图像到我的服务器。但是在我上传.htaccess
以解决路线问题之后。那些.php
不再有效了。
这是我当前的.htaccess
文件。
<IfModule mod_rewrite.c>
Header set Access-Control-Allow-Origin "*"
Header set Access-Control-Allow-Credentials true
Options Indexes FollowSymLinks
RewriteEngine On
RewriteBase /home/
RewriteRule ^index\.html$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !^/(upload|upload_cover)\.php
RewriteRule . /index.html [L]
</IfModule>
我无法找到解决方案:(。
树
/
-.htaccess
-images/
--content/
-upload.php
-main.bundle.js
-inline.bundle.js
-index.html
-main/
答案 0 :(得分:2)
你能试试这个简化的.htaccess
吗?除非存在匹配的目录或文件,否则它会重定向所有内容。
<IfModule mod_rewrite.c>
Header set Access-Control-Allow-Origin "*"
Header set Access-Control-Allow-Credentials true
Options Indexes FollowSymLinks
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . index.html [L]
</IfModule>