2011-05-21 135 views
0

我一直在玩弄sNews CMS,它是目前爲止我嘗試過的更好的輕量級內容管理系統之一,至少在速度和尺寸方面都是如此。但是,作爲不知道如何編寫.htaccess文件的人,我想知道如何在自己的頁面上實現漂亮的URL(即events.php),而不會影響CMS的功能。.htaccess和sNews的漂亮網址CMS

的是的.htaccess:

<IfModule mod_php4.c> 
php_value session.use_trans_sid 0 
</IfModule> 
<IfModule mod_security.c> 
SecFilterEngine Off 
SecFilterScanPOST Off 
</IfModule> 
RewriteEngine On 
#RewriteBase /sNews17 
RewriteCond %{REQUEST_FILENAME} -f 
RewriteRule ^(.*) $1 [L] 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule ^(.*)$ index.php?category=$1 [L] 

回答

0

我是一個很長時間和sNews目前的用戶。

它以這種方式工作在.htaccess:

如果一切都在比基點之外的URL,它的重新編寫,index.php?category=$1

裏面SNEWS,靠近頂端有這行:

if(!empty($_GET['category'])){

這就是兩者綁在一起。

爲了讓海基會的聯繫,使用此:

$titlesef=strtolower(str_replace(' ','-',$_POST['title']));

(這就是我要做的事,但我瞭解到,從SNEWS。)

此外 - 查看源代碼在你的指數,並期待在標題欄的「基本」行。

與基線一起工作,改寫基地等,使頁面適合sNews。

雖然您可能不必 - 如果在地址(events.php)處有物理頁面,它將顯示而不是生成的內容。

0

我不同意,這是最好的輕量級的CSM在那裏的一個。 你能告訴我你正在使用什麼樣的sNews版本嗎?我一直在玩它,默認情況下我有乾淨的URL(我使用v1.7)。