1

私が欲しい

  1. http://kemtime2_neu.pr.domain.de/css/style.cssとしてhttp://kemtime2_neu.pr.domain.de/public/css/style.css開く
  2. http://kemtime2_neu.pr.domain.de/loginとして開くhttp://kemtime2_neu.pr.domain.de/public/index.php/login

私は持っている

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /public/index.php/$1 [L]

これは 2 で機能します。

1.で機能させるにはどうすればよいですか?ドキュメント ルートを変更できないことに注意してください (申し訳ありません!)。

4

2 に答える 2

2

それを見つけた:

# Redirect to static content
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond /var/www/de/domain/pr/kemtime2_neu/public%{REQUEST_URI} -f
RewriteRule ^(.+)$ /public/$1 [L]

# otherwise redirect to script
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /public/index.php/$1 [L]
于 2013-03-19T12:56:47.973 に答える
0

DocumentRootディレクトリを指すように変更しますpublicか?

于 2013-03-19T12:46:23.620 に答える