0

ドメイン名 alfared.in.ua/public (zf2) を持っていますが、ドメイン名を alfared.in.ua に変更したいですか?どうすればよいですか?
これは私の .htaccess です

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.*$ - [NC,L]
RewriteRule ^.*$ index.php [NC,L]

httpd-vhosts.conf

<VirtualHost alfared.in.ua:80>
    DocumentRoot "c:\xampp/htdocs/alfared.in.ua/www/module/Application/view/layout/"
    ServerName alfared.in.ua
    SetEnv APPLICATION_ENV "development"

<Directory "C:/xampp/htdocs/zf2/public">
    DirectoryIndex index.php
    AllowOverride All
    Order allow,deny
    Allow from all
</Directory>

</VirtualHost>
4

1 に答える 1

0

httpd.vhosts.conf を次のように変更してみてください。

<VirtualHost alfared.in.ua:80>
    DocumentRoot "C:/xampp/htdocs/zf2/public"
    ServerName alfared.in.ua
    SetEnv APPLICATION_ENV "development"

    <Directory "C:/xampp/htdocs/zf2/public">
        DirectoryIndex index.php
        AllowOverride All
        Order allow,deny
        Allow from all
    </Directory>

</VirtualHost>

これでうまくいくはずです。しかし、1つの構成で2つの異なる場所を使用しているため、少し混乱しています

于 2013-02-06T08:04:16.130 に答える