Feature Suggestions

Please provide here your suggestion for new functionality for Plesk. We encourage you to review and vote for suggestions of others. The top-ranked suggestions are likely to be included in the next versions of Plesk.

Please write in English so that voters from all over the world can read and support your request.

For technical assistance, contact Plesk support
For questions, bug reports, discussions and free assistance, check our Forum and Facebook page
For additional information, see Documentation, Knowledge Base and Blog
Follow us on Twitter for more news on Plesk development

Off-topic posts will be removed from here

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. Supply versions of Apache newer than provided by OS vendors

    Currently, Plesk supports Apache from the Linux vendor and does not provide its own Apache build. For example, CentOS 6 has Apache 2.2 by default.

    Based on the article comment it would be good to have more recent Apache version in use: https://support.plesk.com/hc/en-us/articles/213901685?page=1#comment_360001830960


    Apache 2.4.6 was released in 2013 (!) in the meantime the latest version is Apache 2.4.46 (august 2020).
    I understand Plesk cannot update Apache every time to a newer version, however still running 2.4.6 is a bit absurd.

    Furthermore there are quite a few CVE fixes in the newer versions along with several new performance tweaks /…

    6 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Web  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  2. password protection for nginx based website

    Password protected directories feature works only with Apache-based websites. Please implement the same feature for nginx-based websites

    6 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Web  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  3. Possibility to manage ASP modules via Plesk

    A feature that would allow to install, manage and remove ASP modules such as FileUp in Plesk.

    6 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Web  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  4. I'd like to make PHP, NGINX, Apache - compiled with maximum support for all extensions

    I'd like to make PHP, NGINX, Apache - compiled with maximum support for all extensions
    Очень хочется чтоб PHP, NGINX, Apache - были скомпилированы с максимальной поддержкой всех расширений

    6 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Web  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    Thank you for your feedback. Unfortunately, this request contains several different suggestions, and it’s not technically possible to properly handle them inside one request. Please consider creating separate feature requests for each of the items below:

    - PHP – compiled with maximum support for all extensions
    You can use PHP from original OS vendor repo. Please create a new request and let us know why do you not use OS vendor repo and what exactly extension do you need.

    - NGINX – compiled with maximum support for all extensions
    Each new module affects nginx. Could you explain what exactly nginx module do you want? Please create a new request and let us know what module do you need.

    - Apache – compiled with maximum support for all extensions
    Plesk doesn’t ship Apache, it only downloads it from original OS vendor repo.

    — AY

  5. Option to assign several IP addresses on a domain

    Currently only two IP addresses can be assigned to a domains in case they are IPv4 and IPv6.
    It will be great to assign several IPv4 and/or IPv6 at once.

    5 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Web  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  6. Support of the NGINX Plus and NGINX App Protect

    Please add possibility to use Plesk with NGINX Plus and NGINX App Protect as it has more more functionality like Load Balancer, Reverse Proxy, API Gateway

    4 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Web  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  7. Need to change UI, Add tour functionality

    Need to change Plesk panel UI it's too hard to find smaller things as well as need some tour functionality for new users to understand the plesk pannel.

    4 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Web  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  8. Implement the http_realip_module in the sw-cp-server

    Compile sw-cp-server with httprealipmodule.
    It is useful when Plesk itself is behind a proxy.

    Example use-case: redirect clients from WHMCS to Plesk when Plesk is protected by CloudFlare

    4 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Web  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  9. Implement the option to block particular countries by the means of ModSecurity

    If we could use ModSecurity to block particular countries by the means of Plesk interface/CLI, that'd be great.

    3 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Web  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  10. To add noindex,nofollow to default page

    I think it would be logical to add

    <meta name="robots" content="noindex, nofollow">

    to index.html (plesk default page) that is returned by plesk when no pages can be found. It would prevent robots to crawl and index this page.

    3 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Web  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  11. Allow separate webroot for wildcard subdomain and www

    I'm looking for a way to use a different webroot for my www.domain.com and a different one for all the other subdomains.
    I created domain.com, then created a wildcard subdomain for that domain, pointing to a different webroot.
    The problem is that the wildcard subdomain hijacks the www subdomain as well.
    domain.com is working correctly, but www.domain.com uses the wildcard subdomain's config.
    I assume the problem is the order in which Apache reads the config files.

    3 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Web  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  12. To remove the HTML body of nginx 301 302 redirects

    When Nginx returns a 301 or a 302 redirect, it also returns a small useless HTML body.

    <html>
    <head><title>301 Moved Permanently</title></head>
    <body>
    <center><h1>301 Moved Permanently</h1></center>
    <hr><center>nginx</center>
    </body>
    </html>

    You can see this body when you perform a "curl talk.plesk.com" for instance. However today, many major domains don't return a HTML body, it is the case of facebook.com, twitter.com, youtube.com and www.plesk.com .
    Funny enough, when i do a "curl www.plesk.com" it returns no html body. It means that someone at plesk remove this html body. But in plesk onyx it will always return the default html body that I…

    3 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Web  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  13. Allow to keep access logs on the server even after the domain is deleted

    When a domain is removed from Plesk, all corresponding data is removed as well. However, due to government laws, it is needed to keep access logs for a year, even if the domain is removed from the server.
    Please add some option to keep such logs.

    3 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Web  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  14. Make an option to display files in a directory as source code

    An option that allows files from a specific directory to be shown in browser as source code, HTML, PHP, SVG etc

    3 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Web  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  15. assign different IPs to subdomains. In the current system, only the IP address of the main domain is assigned to the subdomain. Big deficien

    assign different IPs to subdomains. In the current system, only the IP address of the main domain is assigned to the subdomain. Big deficiency.

    3 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Web  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  16. keep up with .Net core and install Node.Js on Windows

    I have Godday and they are saying They are limited by Plesk on what frameworks are available. The version that Godaddy is offering is stuck on out-of-date .net core frameworks that are no longer supported by Microsoft. the most recent I can run is .net core 2.0 for crying out loud 5 is already out and 6 is only a few months away.
    Also ??? why ??? no Node.JS options available on windows? I'm a .net developer and most on the site are portfolio sites or small sites that I really could use the most recent .Net framework and Node.JS.…

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Web  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  17. Enable per subscription/customer IIS application pool sharing management

    Enable the possibility of manage IIS Application pool assignment and placement policy individually to a subscription/customer.

    e.g Assign one application pool to be shared between a subscription sites or individual sites without affect all subscriptions in the server.

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Web  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  18. Add support for XHProf/XHGui

    It would be nice to have XHProf/XHGui for PHP profiling out of box since this feature maybe very useful for developing PHP-based site.

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Web  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  19. limit number connections to website per month

    limit number connections to website per month

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Web  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  20. Ability to enable the detailed error messages in IIS

    Currently, this can be enabled in IIS > example.com > Error pages > Edit feature settings

    or Domains > example.com > File Manager and adjusting the web.config file manually

    The native functionality to enable/disable detailed errors in Domains > example.com > IIS Settings will be easier for customer. Without involving server administrator or adjusting web.config manually.

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Web  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  • Don't see your idea?

Feedback and Knowledge Base