dz论坛怎样去掉portal.php,不修改源码实现:去掉DiscuzX3.4的portal.php或forum.php后缀...

很多站长都想去掉discuz的portal.php或forum.php后缀,网上的大部分教程都是叫你去修改各种地方的discuz源码,现在葱子给大家提供一种不用修改源码就可以实现的方法。

以服务器环境(wdcp)为Nginx为例,打开网站的配置conf配置文件:

我们会看到在配置文件里面有一项配置信息为:

index   index.html index.php index.htm;

这项配置信息的目的就是指定Nginx默认访问的首页文件,并且排在最前面的优先访问。

针对这个特性,我们可以这样来做:

比如你的discuz网站首页是portal.php,那么为了去掉这个portal后缀,你看将portal.php写到index配置信息的最前面。

如图:

acdc49ba04047c567ac251e0dece3618.png

同理,如果你是forum.php是首页,按照同样的操作即可去除forum.php后缀。

最后一步:修改完以上配置信息,请重启一下Nginx,同时清理浏览器缓存即可生效。

针对apache、iis等环境,也可以根据这个思路来操作,具体怎么做,各位站长自行摸索一下。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
在Linux Deepin版本搭建LNMP或LAMP架构,可以按照以下步骤进行: 1. 安装apache和nginx - 安装Apache:在终端输入以下命令: ``` sudo apt-get update sudo apt-get install apache2 ``` - 安装Nginx:在终端输入以下命令: ``` sudo apt-get update sudo apt-get install nginx ``` 2. 安装MySQL 在终端输入以下命令: ``` sudo apt-get update sudo apt-get install mysql-server ``` 安装过程会提示您设置MySQL的root账户密码,记得设置一个强密码。 3. 安装PHP和插件 在终端输入以下命令: ``` sudo apt-get update sudo apt-get install php php-mysql php-curl php-gd php-xml php-mbstring ``` 4. 配置Apache、Nginx、MySQL - 配置Apache:在终端输入以下命令打开Apache的配置文件: ``` sudo nano /etc/apache2/apache2.conf ``` 在文件末尾添加以下内容: ``` <Directory /var/www/html/> Options Indexes FollowSymLinks AllowOverride All Require all granted </Directory> ``` 保存并关闭文件,然后重新启动Apache: ``` sudo service apache2 restart ``` - 配置Nginx:在终端输入以下命令打开Nginx的配置文件: ``` sudo nano /etc/nginx/sites-available/default ``` 修改的server部分,添加以下内容: ``` location / { try_files $uri $uri/ /index.php$is_args$args; } location ~ \.php$ { include fastcgi_params; fastcgi_pass unix:/var/run/php/php7.0-fpm.sock; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; fastcgi_param PATH_INFO $fastcgi_path_info; } ``` 修改完成后保存并关闭文件,然后重新启动Nginx: ``` sudo service nginx restart ``` - 配置MySQL:在终端输入以下命令进入MySQL: ``` mysql -u root -p ``` 然后输入您设置的root账户密码进行登录。接着创建一个新的MySQL用户并为其授权: ``` CREATE USER 'discuz'@'localhost' IDENTIFIED BY 'password'; GRANT ALL PRIVILEGES ON *.* TO 'discuz'@'localhost' WITH GRANT OPTION; FLUSH PRIVILEGES; ``` 这里创建了一个名为discuz的MySQL用户,并为其设置了一个密码password。您也可以根据需要进行修改。 5. 安装Discuz论坛 在终端输入以下命令下载Discuz论坛的压缩包: ``` wget http://download.comsenz.com/DiscuzX/3.4/Discuz_X3.4_SC_UTF8.zip ``` 下载完成后解压缩: ``` unzip Discuz_X3.4_SC_UTF8.zip ``` 将解压缩后的文件复制到Apache或Nginx的根目录: ``` sudo cp -r upload/* /var/www/html/ ``` 6. 测试 打开浏览器,访问http://localhost/,如果您看到Discuz论坛的首页,说明您已经成功搭建了LNMP或LAMP架构。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值