2011-05-21 134 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)。