2016-08-05 24 views
0

C:xampp/htdocs/exampleにルートフォルダを持つwww.example.comというサイトがあります。PHPルーティング:www.domain.com/downloadをドメインルートフォルダと同じレベルのフォルダにルーティングする方法は?

自分のサイトのダウンロードページを作成して、www.example.com/downloadにルーティングしたいと考えています。

私の同僚は、すべてのファイルをC:xampp/htdocs/downloadに保管していました。

www.example.com/downloadをC:xampp/htdocs/downloadにポイントするにはどうすればよいですか?

答えて

0

私はこの方法についてはわかりませんが、.htaccessファイルにこのようなものを挿入してみてくださいが、まずmod_rewriteが有効になっていることを確認してください。

DocumentRoot "xampp/htdocs" 
AliasMatch "^/download" 
RewriteEngine On 
RewriteBase "/download" 

それが動作するかどうかを教えてください:)

+0

をそれが動作する場合は、Apacheの設定でフォルダをダウンロードするためにアクセス権を与える必要があるかもしれません。私の場合、 'php_admin_value open_basedir /home/example.com/public_html/:/ home/example.com/tmp:/ home/example.com/download'(あなたが持っているパスに依存します)を追加する必要がありました。注:私はdebianボックスを使用しています。 –

+0

あなたの高速応答の人に感謝しますが、私はダウンロードフォルダをルートフォルダに移動してしまい、後で提案する方法を試してみます。 –

+0

@DamodarBashyal、皆Laravelのサブフォルダを持つPHPのrootfolderを持つ経験はありますか? –

関連する問題