## 偽靜態設置
#### Apache
DYCMS 中包含了一個 `public/.htaccess` 文件,通常用于在資源路徑中隱藏 `index.php` 的前端控制器。在用 Apache 為 DYCMS 提供服務之前,確保啟用了 `mod_rewrite` 模塊,這樣 `.htaccess` 文件才能被服務器解析。
如果 Laravel 附帶的 `.htaccess` 文件不起作用,嘗試下面的方法替代:
~~~php
Options +FollowSymLinks -Indexes
RewriteEngine On
RewriteCond %{HTTP:Authorization} .
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L]
~~~
#### Nginx
如果你使用 Nginx ,在你的站點配置中加入以下配置,所有的請求將會引導至 `index.php` 前端控制器:
~~~php
location / {
try_files $uri $uri/ /index.php?$query_string;
}
~~~