1

Amazon EC2、bitnami LAMP AMI を使用しています。最近フォルダーを追加して、別の Web サイトをテストできるようにしました。 website.com/foldername/ 他のページをクリックすると返されます

Not Found

The requested URL /foldername/landing was not found on this server.

テンプレートがAmazonを使用していない他の人のために機能したことを知っていることから、次は私のhtaccessです

 SetEnv APPLICATION_ENV development

Options -Indexes
Options +FollowSymLinks
DirectoryIndex index.php index.html

<IfModule mod_rewrite.c>
RewriteEngine on

RewriteBase /

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule ^(.*)\?*$ index.php [L,QSA]

#remove www.
#RewriteCond %{HTTPS} off
#RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
#RewriteRule ^(.*)$ http://%1/$1 [R=301,L]

#RewriteRule ^(.*\.(png|jpg|jpeg|gif))$ index.php?controller=minify&action=index&file_path=$1&ext=$2 [L,NC]
#RewriteRule ^(.*\.(css|js))$ index.php?controller=minify&action=jscss&file_path=$1&ext=$2 [L,NC]

</IfModule>

ErrorDocument 404 index.php

<ifModule mod_expires.c>
ExpiresActive On
ExpiresDefault "access plus 1 seconds"
ExpiresByType application/x-javascript "access plus 216000 seconds"
</ifModule>

<FilesMatch "\.(htaccess|htpasswd|ini|log|sh|inc|bak|cache)$">
Order Allow,Deny
Deny from all
</FilesMatch>

誰かがここで私を助けてくれることを願っています。:\

4

1 に答える 1

0

それは実際にはApacheの問題でした。ごめん!:) 私は生産にbitnamiを使用しないようにアドバイスされました.何らかの理由で、そのApacheはいくつかのものを無効にしました.

于 2012-12-05T07:08:59.263 に答える