使用nginx在root之外使用别名托管Mediawiki镜像的步骤如下:
sudo apt-get update
sudo apt-get install nginx
server {
listen 80;
server_name your_domain.com;
location / {
root /path/to/mediawiki;
index index.php;
try_files $uri $uri/ @rewrite;
}
location @rewrite {
rewrite ^/(.*)$ /index.php?title=$1&$args;
}
location ~ \.php$ {
include fastcgi_params;
fastcgi_pass unix:/var/run/php/php7.4-fpm.sock;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
}
}
将上述配置中的your_domain.com替换为你的域名,/path/to/mediawiki替换为Mediawiki镜像的安装路径。
sudo service nginx restart
现在,你可以通过访问your_domain.com来访问托管在Mediawiki镜像上的网站了。
推荐的腾讯云相关产品:如果你想在腾讯云上托管Mediawiki镜像,可以考虑使用以下产品:
你可以在腾讯云官方网站上找到更多关于这些产品的详细信息和使用指南。
参考链接:
领取专属 10元无门槛券
手把手带您无忧上云